SimulationCraft 902-01

for World of Warcraft 9.0.2.36671 Live (wow build level 36671)

Beta Release

Current simulator hotfixes

Death Knight

Tag Spell / Effect Field Hotfixed Value DBC Value
2020-10-25 Incorrect cooldown for Magus of the Dead's Frostbolt.
Frostbolt cooldown 3000.00 0.00
2020-09-20 Incorrect cooldown for Magus of the Dead's Frostbolt.
Frostbolt cooldown 3000.00 0.00

Mage

Tag Spell / Effect Field Hotfixed Value DBC Value
2018-12-28 Manually set Arcane Orb's travel speed.
Arcane Orb prj_speed 20.00 0.00
2017-06-21 Ice Lance is slower than spell data suggests.
Ice Lance prj_speed 47.00 50.00
2017-03-20 Manually set Frozen Orb's travel speed.
Frozen Orb prj_speed 20.00 0.00

Warlock

Tag Spell / Effect Field Hotfixed Value DBC Value
2020-11-15 Manually set secondary Malefic Rapture level requirement
Malefic Rapture spell_level 11.00 43.00

Table of Contents

Raid Summary

Additional Raid Information

DarkmoonDeck_Putrescence : 5376 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5375.6 5375.6 10.4 / 0.193% 982.2 / 18.3% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2303.8 2186.3 Mana 0.00% 39.1 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
DarkmoonDeck_Putrescence 5376
Arcane Barrage 399 7.4% 21.1 13.73sec 5683 4722 Direct 21.1 4857 9909 5685 16.4%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.12 21.11 0.00 0.00 1.2034 0.0000 120010.73 120010.73 0.00% 4722.04 4722.04
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.58% 17.64 7 27 4856.61 3119 8185 4857.94 4103 5719 85677 85677 0.00%
crit 16.42% 3.47 0 10 9908.56 6238 16371 9676.59 0 16371 34334 34334 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.63
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.94
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.07
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.40
    rotation
    [+]:2.45
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.14
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.45
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.68
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:4.02
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.30
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.19
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.86
Arcane Blast 1564 29.1% 98.4 3.03sec 4772 3731 Direct 99.4 4029 8252 4724 16.5%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.39 99.39 0.00 0.00 1.2792 0.0000 469522.34 469522.34 0.00% 3730.54 3730.54
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.54% 83.03 56 112 4028.65 906 8260 4030.00 3448 4902 334496 334496 0.00%
crit 16.46% 16.36 5 32 8251.70 1812 16519 8252.59 4671 12995 135026 135026 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.88
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.13
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.66
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.75
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.43
Arcane Echo 288 5.3% 179.8 1.76sec 480 0 Direct 179.8 398 824 480 19.2%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.77 179.77 0.00 0.00 0.0000 0.0000 86211.24 86211.24 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.78% 145.22 93 205 397.83 217 482 397.91 343 436 57768 57768 0.00%
crit 19.22% 34.54 12 59 823.52 433 964 822.85 671 938 28443 28443 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2146 39.9% 48.3 5.99sec 13329 7660 Periodic 313.4 1717 3583 2055 18.1% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.31 0.00 313.63 313.36 1.7400 0.2520 643917.60 643917.60 0.00% 7660.21 7660.21
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 81.90% 256.63 130 380 1717.33 1036 2305 1720.51 1533 1945 440653 440653 0.00%
crit 18.10% 56.73 24 103 3583.48 2071 4610 3586.37 3013 4130 203265 203265 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.49
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.65
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.50
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.99
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.46
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.24
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.35
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (159) 0.0% (3.0%) 12.6 24.25sec 3790 3126

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.59 0.00 0.00 0.00 1.2125 0.0000 0.00 0.00 0.00% 3125.78 3125.78

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.95
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.64
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 159 3.0% 12.6 24.28sec 3792 0 Direct 12.6 3251 6584 3792 16.2%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.58 12.58 0.00 0.00 0.0000 0.0000 47705.72 47705.72 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.77% 10.54 3 17 3250.85 2792 6215 3250.83 2807 3846 34263 34263 0.00%
crit 16.23% 2.04 0 8 6583.65 5584 12430 5852.47 0 12430 13443 13443 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (81) 0.0% (1.5%) 17.6 2.54sec 1377 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.56 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 81 1.5% 17.6 2.54sec 1377 0 Direct 17.6 1145 2289 1377 20.3%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.56 17.56 0.00 0.00 0.0000 0.0000 24182.50 24182.50 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.69% 13.99 4 39 1144.84 1117 1184 1144.84 1117 1184 16020 16020 0.00%
crit 20.31% 3.57 0 11 2289.49 2233 2367 2246.46 0 2367 8163 8163 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 39 0.7% 21.3 13.62sec 544 0 Direct 21.3 466 932 544 16.7%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.27 21.27 0.00 0.00 0.0000 0.0000 11569.55 11569.55 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.28% 17.72 6 34 465.94 453 481 465.96 455 478 8256 8256 0.00%
crit 16.72% 3.56 0 12 931.86 907 961 910.54 0 961 3314 3314 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4895 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 122  / 17 0.3% 114.0 1.01sec 43 42 Direct 114.0 36 74 43 18.4%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 4895.01 4895.01 0.00% 41.54 41.54
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.57% 93.00 75 109 35.98 29 41 35.98 35 37 3346 3346 0.00%
crit 18.43% 21.00 5 39 73.73 59 82 73.75 63 81 1549 1549 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Putrid Burst 31 0.6% 3.0 114.98sec 3128 0 Direct 3.0 2716 5433 3127 15.2%

Stats Details: Putrid Burst

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.99 2.99 0.00 0.00 0.0000 0.0000 9350.27 9350.27 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.82% 2.54 0 4 2715.85 2643 2801 2706.64 0 2801 6886 6886 0.00%
crit 15.18% 0.45 0 3 5432.66 5285 5603 2106.43 0 5603 2464 2464 0.00%

Action Details: Putrid Burst

  • id:334058
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:2331.26
  • base_dd_max:2331.26
  • base_dd_mult:1.00

Spelldata

  • id:334058
  • name:Putrid Burst
  • school:shadow
  • tooltip:Chance to be critically hit by caster increased by $W2%.
  • description:Cause the target to explode with energy, dealing {$s1=0} Shadow damage split evenly to all enemies within 10 yards. Enemies hit are ${$311464S1*0.01}% to ${$311471S1*0.01}% more likely to be critically hit by you. The critical strike chance amount depends on the topmost card of the deck. Lasts {$d=10 seconds}.
Shifting Power 81 1.5% 5.5 53.41sec 4441 1283 Periodic 21.8 964 1927 1114 15.6% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.46 0.00 21.79 21.79 3.4605 0.8052 24263.58 24263.58 0.00% 1283.24 1283.24
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.44% 18.40 9 28 963.58 939 995 963.61 939 995 17728 17728 0.00%
crit 15.56% 3.39 0 13 1927.00 1878 1991 1873.42 0 1991 6535 6535 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.47
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (571) 0.0% (10.6%) 7.0 44.04sec 24575 20111

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.96 0.00 0.00 0.00 1.2220 0.0000 0.00 0.00 0.00% 20111.17 20111.17

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.72
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.26
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 571 10.6% 7.0 43.96sec 24575 0 Direct 7.0 24614 0 24614 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.96 6.95 0.00 0.00 0.0000 0.0000 171125.99 171125.99 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.95 5 9 24614.00 596 71027 24645.38 16809 32466 171126 171126 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:9265.38
  • base_dd_max:9265.38
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
DarkmoonDeck_Putrescence
Arcane Power 3.8 85.08sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.82 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.82
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 210.35sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.92
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.82sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.49 0.00 20.26 0.00 3.6781 0.6327 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:DarkmoonDeck_Putrescence
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.32
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.17
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:DarkmoonDeck_Putrescence
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:DarkmoonDeck_Putrescence
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 325.05sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.06 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.06
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 90.67sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.34 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.19
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.15
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.8 46.63sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.85 0.00 0.00 0.00 1.2156 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.86
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 256.82sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.08sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.88 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:DarkmoonDeck_Putrescence
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.0 109.5 13.8sec 2.3sec 11.5sec 84.49% 0.00% 64.6 (65.6) 0.0

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.1s / 46.2s
  • trigger_min/max:0.0s / 17.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 44.9s

Stack Uptimes

  • arcane_charge_1:4.88%
  • arcane_charge_2:9.74%
  • arcane_charge_3:8.53%
  • arcane_charge_4:61.34%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 84.9sec 84.9sec 14.7sec 18.69% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.8s / 125.2s
  • trigger_min/max:66.8s / 125.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.69%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 210.7sec 210.7sec 11.8sec 7.59% 12.07% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 271.2s
  • trigger_min/max:180.0s / 271.2s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 12.0s

Stack Uptimes

  • berserking_1:7.59%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.2 9.3 16.5sec 10.8sec 6.4sec 38.53% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.75%
  • clearcasting_2:13.54%
  • clearcasting_3:2.24%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.8sec 92.8sec 3.9sec 4.55% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 134.6s
  • trigger_min/max:66.0s / 134.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.9s

Stack Uptimes

  • evocation_1:4.55%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 326.4sec 326.4sec 24.2sec 8.59% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:304.6s / 346.7s
  • trigger_min/max:304.6s / 346.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.59%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.4sec 90.4sec 12.5sec 13.84% 9.87% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:52.1s / 117.8s
  • trigger_min/max:52.1s / 117.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 22.9s

Stack Uptimes

  • presence_of_mind_1:2.99%
  • presence_of_mind_2:2.68%
  • presence_of_mind_3:8.17%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.7 0.9 31.9sec 28.9sec 12.7sec 41.19% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 61.6s
  • trigger_min/max:8.8s / 61.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.19%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.3sec 257.3sec 36.6sec 23.49% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 320.2s
  • trigger_min/max:240.0s / 320.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.49%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.02% 0.00% 4.76%
Arcane Barrage Arcane Charge 3 4.77% 0.00% 22.22%
Arcane Barrage Arcane Charge 4 95.21% 77.78% 100.00%
Arcane Blast Arcane Charge 0 6.86% 1.32% 12.84%
Arcane Blast Arcane Charge 1 4.28% 0.00% 9.00%
Arcane Blast Arcane Charge 2 12.17% 6.33% 17.05%
Arcane Blast Arcane Charge 3 13.10% 6.74% 18.18%
Arcane Blast Arcane Charge 4 63.60% 50.48% 78.65%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.31% 0.00% 7.11% 1.4s 0.0s 8.6s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.235141.278263.672
Evocation24.6010.00059.82987.32030.916132.171
Shifting Power12.3670.00096.34270.70130.098169.161
Rune of Power9.2140.00436.87764.59224.80998.112
Touch of the Magi6.0510.00023.09743.19221.02082.492
Arcane Power6.2540.00035.34224.23111.94653.754
Arcane Barrage11.3511.03545.523249.637192.815309.748
Arcane Orb6.4700.00068.96386.29532.511156.140
Presence of Mind33.2880.42857.002115.65742.291167.753
Time Warp6.7210.00079.44913.0451.32980.780

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
DarkmoonDeck_Putrescence
mana_regen Mana 3136.45 394591.45 60.11% 125.81 9867.68 2.44%
Evocation Mana 141.20 186743.51 28.45% 1322.57 0.00 0.00%
Mana Gem Mana 2.88 19425.65 2.96% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.12 55681.89 8.48% 2636.21 537.20 0.96%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2186.29 2303.83 10410.5 32072.6 660.0 67365.7
Usage Type Count Total Avg RPE APR
DarkmoonDeck_Putrescence
arcane_blast Mana 99.4 542176.9 5455.0 5510.4 0.9
arcane_missiles Mana 48.3 109359.8 2263.3 2263.7 5.9
arcane_orb Mana 12.6 5561.7 441.8 441.9 8.6
shifting_power Mana 5.5 13663.9 2500.0 2500.7 1.8
time_warp Mana 1.9 3869.1 1992.9 1993.4 0.0
touch_of_the_magi Mana 7.0 17180.1 2467.1 2467.2 10.0

Statistics & Data Analysis

Fight Length
DarkmoonDeck_Putrescence Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
DarkmoonDeck_Putrescence Damage Per Second
Count 2321
Mean 5375.63
Minimum 4609.28
Maximum 6155.40
Spread ( max - min ) 1546.12
Range [ ( max - min ) / 2 * 100% ] 14.38%
Standard Deviation 255.0860
5th Percentile 4961.04
95th Percentile 5802.85
( 95th Percentile - 5th Percentile ) 841.81
Mean Distribution
Standard Deviation 5.2948
95.00% Confidence Interval ( 5365.26 - 5386.01 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 87
0.1% Error 8650
0.1 Scale Factor Error with Delta=300 556
0.05 Scale Factor Error with Delta=300 2222
0.01 Scale Factor Error with Delta=300 55547
Priority Target DPS
DarkmoonDeck_Putrescence Priority Target Damage Per Second
Count 2321
Mean 5375.63
Minimum 4609.28
Maximum 6155.40
Spread ( max - min ) 1546.12
Range [ ( max - min ) / 2 * 100% ] 14.38%
Standard Deviation 255.0860
5th Percentile 4961.04
95th Percentile 5802.85
( 95th Percentile - 5th Percentile ) 841.81
Mean Distribution
Standard Deviation 5.2948
95.00% Confidence Interval ( 5365.26 - 5386.01 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 87
0.1% Error 8650
0.1 Scale Factor Error with Delta=300 556
0.05 Scale Factor Error with Delta=300 2222
0.01 Scale Factor Error with Delta=300 55547
DPS(e)
DarkmoonDeck_Putrescence Damage Per Second (Effective)
Count 2321
Mean 5375.63
Minimum 4609.28
Maximum 6155.40
Spread ( max - min ) 1546.12
Range [ ( max - min ) / 2 * 100% ] 14.38%
Damage
DarkmoonDeck_Putrescence Damage
Count 2321
Mean 1607859.54
Minimum 1151523.35
Maximum 2089456.57
Spread ( max - min ) 937933.22
Range [ ( max - min ) / 2 * 100% ] 29.17%
DTPS
DarkmoonDeck_Putrescence Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
DarkmoonDeck_Putrescence Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
DarkmoonDeck_Putrescence Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
DarkmoonDeck_Putrescence Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
DarkmoonDeck_Putrescence Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
DarkmoonDeck_Putrescence Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
DarkmoonDeck_PutrescenceTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
DarkmoonDeck_Putrescence Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.72 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.26 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.82 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.86 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.19 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.49 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.88 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.15 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.13 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.63 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.94 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.07 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.65 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.50 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.95 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.66 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.40 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.93 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.32 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.45 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.14 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.75 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.99 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.46 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.24 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.35 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.64 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.47 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.45 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.68 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 4.02 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.30 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.19 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.43 arcane_blast
. 2.17 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.86 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.06 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.92 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
. 2.99 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&&&&&~yz..."&&#&}%'?...>......<..<+nqr:...>.......?=>.,op:...>.q....;.....>....*)........>...+nqr:-....>?...>=....op.:...>..q;..........)?..>.=.+nqr:...;..>.........st

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask DarkmoonDeck_Putrescence 67365.7/67366: 100% mana
Pre precombat U food DarkmoonDeck_Putrescence 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.332 shared_cds . time_warp Fluffy_Pillow 67285.3/67366: 100% mana bloodlust
0:01.332 opener w arcane_blast Fluffy_Pillow 65285.3/67366: 97% mana bloodlust, temporal_warp
0:02.231 opener x rune_of_power Fluffy_Pillow 60996.6/67366: 91% mana bloodlust, temporal_warp
0:03.021 opener & arcane_blast Fluffy_Pillow 62061.0/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.826 shared_cds . use_mana_gem DarkmoonDeck_Putrescence 56270.5/67366: 84% mana bloodlust, rune_of_power, temporal_warp
0:03.826 opener & arcane_blast Fluffy_Pillow 63007.1/67366: 94% mana bloodlust, rune_of_power, temporal_warp
0:04.633 opener & arcane_blast Fluffy_Pillow 57219.4/67366: 85% mana bloodlust, rune_of_power, temporal_warp
0:05.440 opener & arcane_blast Fluffy_Pillow 51431.7/67366: 76% mana bloodlust, rune_of_power, temporal_warp
0:06.245 opener & arcane_blast Fluffy_Pillow 45641.3/67366: 68% mana bloodlust, rune_of_power, temporal_warp
0:07.050 opener & arcane_blast Fluffy_Pillow 39850.9/67366: 59% mana bloodlust, rune_of_power, temporal_warp
0:07.855 opener & arcane_blast Fluffy_Pillow 34060.4/67366: 51% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:08.660 opener & arcane_blast Fluffy_Pillow 28270.0/67366: 42% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:09.463 opener & arcane_blast Fluffy_Pillow 22476.9/67366: 33% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:10.268 opener ~ arcane_barrage Fluffy_Pillow 16686.5/67366: 25% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:11.059 opener y touch_of_the_magi Fluffy_Pillow 20446.9/67366: 30% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:11.849 opener z arcane_power Fluffy_Pillow 19011.2/67366: 28% mana bloodlust, arcane_charge(4), clearcasting(2), rune_of_power, temporal_warp
0:11.849 shared_cds . potion Fluffy_Pillow 19011.2/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
0:11.849 shared_cds . berserking Fluffy_Pillow 19011.2/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.849 shared_cds . use_items Fluffy_Pillow 19011.2/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.849 opener " arcane_missiles Fluffy_Pillow 19011.2/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:19.881 opener & arcane_blast Fluffy_Pillow 7332.9/67366: 11% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.636 opener & arcane_blast Fluffy_Pillow 4912.6/67366: 7% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.391 opener # arcane_missiles Fluffy_Pillow 2492.3/67366: 4% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.501 opener & arcane_blast Fluffy_Pillow 3987.8/67366: 6% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.256 opener } arcane_barrage Fluffy_Pillow 1567.6/67366: 2% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:24.012 opener % arcane_orb Fluffy_Pillow 5280.8/67366: 8% mana bloodlust, arcane_power, temporal_warp, potion_of_deathly_fixation
0:24.801 opener ' evocation DarkmoonDeck_Putrescence 6093.8/67366: 9% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, potion_of_deathly_fixation
0:27.420 rotation ? shifting_power Fluffy_Pillow 63289.8/67366: 94% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:29.786 rotation . arcane_blast Fluffy_Pillow 63977.5/67366: 95% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:30.779 rotation . arcane_blast Fluffy_Pillow 61190.4/67366: 91% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:31.677 rotation . arcane_barrage Fluffy_Pillow 56900.3/67366: 84% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:32.464 rotation > arcane_orb Fluffy_Pillow 60655.3/67366: 90% mana bloodlust, clearcasting, temporal_warp, potion_of_deathly_fixation
0:33.256 rotation . arcane_blast Fluffy_Pillow 61222.3/67366: 91% mana bloodlust, arcane_charge(2), clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.249 rotation . arcane_blast Fluffy_Pillow 58435.2/67366: 87% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.150 rotation . arcane_blast Fluffy_Pillow 54149.1/67366: 80% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.958 rotation . arcane_blast Fluffy_Pillow 48362.8/67366: 72% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:36.765 rotation . arcane_blast Fluffy_Pillow 42575.1/67366: 63% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:37.570 rotation . arcane_blast Fluffy_Pillow 36784.6/67366: 55% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:38.373 rotation < arcane_missiles Fluffy_Pillow 30991.5/67366: 46% mana bloodlust, arcane_charge(4), clearcasting(3), temporal_warp
0:40.815 rotation . arcane_blast Fluffy_Pillow 34281.7/67366: 51% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:41.620 rotation . arcane_blast Fluffy_Pillow 28491.3/67366: 42% mana arcane_charge(4), clearcasting(2)
0:42.977 rotation < arcane_missiles Fluffy_Pillow 23444.6/67366: 35% mana arcane_charge(4), clearcasting(3)
0:44.977 rotation + arcane_barrage Fluffy_Pillow 26139.2/67366: 39% mana arcane_charge(4), clearcasting(2)
0:46.308 cooldowns n touch_of_the_magi Fluffy_Pillow 30627.1/67366: 45% mana clearcasting(2)
0:47.640 cooldowns q rune_of_power Fluffy_Pillow 29921.7/67366: 44% mana arcane_charge(4), clearcasting(2)
0:48.973 cooldowns r presence_of_mind Fluffy_Pillow 31717.7/67366: 47% mana arcane_charge(4), clearcasting(2), rune_of_power
0:48.973 rotation : arcane_missiles Fluffy_Pillow 31717.7/67366: 47% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
0:57.021 rotation . arcane_blast Fluffy_Pillow 35060.9/67366: 52% mana arcane_charge(4), presence_of_mind(3), rune_of_power
0:58.352 rotation . arcane_blast Fluffy_Pillow 29979.2/67366: 45% mana arcane_charge(4), presence_of_mind(2), rune_of_power
0:59.685 rotation . arcane_barrage Fluffy_Pillow 24900.1/67366: 37% mana arcane_charge(4), presence_of_mind, rune_of_power
1:01.017 rotation > arcane_orb Fluffy_Pillow 29389.4/67366: 44% mana presence_of_mind
1:02.348 rotation . arcane_blast Fluffy_Pillow 30682.7/67366: 46% mana arcane_charge(2), presence_of_mind
1:03.680 rotation . arcane_blast Fluffy_Pillow 28352.3/67366: 42% mana arcane_charge(3)
1:05.196 rotation . arcane_blast Fluffy_Pillow 24894.8/67366: 37% mana arcane_charge(4), clearcasting
1:06.556 rotation . arcane_blast Fluffy_Pillow 19852.2/67366: 29% mana arcane_charge(4), clearcasting
1:07.915 rotation . arcane_barrage Fluffy_Pillow 14808.2/67366: 22% mana arcane_charge(4), clearcasting
1:09.247 rotation . arcane_blast Fluffy_Pillow 19297.4/67366: 29% mana clearcasting
1:11.242 rotation . arcane_blast Fluffy_Pillow 20610.3/67366: 31% mana arcane_charge, clearcasting
1:13.078 rotation ? shifting_power Fluffy_Pillow 20334.0/67366: 30% mana arcane_charge(2), clearcasting
1:16.923 rotation = arcane_missiles Fluffy_Pillow 23014.4/67366: 34% mana arcane_charge(2), clearcasting
1:18.957 rotation > arcane_orb Fluffy_Pillow 25754.8/67366: 38% mana arcane_charge(2)
1:20.290 rotation . arcane_blast Fluffy_Pillow 27050.8/67366: 40% mana arcane_charge(4)
1:21.648 rotation , arcane_barrage Fluffy_Pillow 22005.5/67366: 33% mana arcane_charge(4)
1:22.979 cooldowns o touch_of_the_magi Fluffy_Pillow 26493.4/67366: 39% mana
1:24.310 cooldowns p arcane_power Fluffy_Pillow 25786.6/67366: 38% mana arcane_charge(4)
1:24.310 rotation : arcane_missiles Fluffy_Pillow 25786.6/67366: 38% mana arcane_charge(4), arcane_power, rune_of_power
1:34.762 rotation . arcane_blast Fluffy_Pillow 28618.8/67366: 42% mana arcane_charge(4), arcane_power, rune_of_power
1:36.120 rotation . arcane_barrage Fluffy_Pillow 27010.9/67366: 40% mana arcane_charge(4), arcane_power, rune_of_power
1:37.451 rotation . arcane_blast Fluffy_Pillow 31498.8/67366: 47% mana arcane_power
1:39.446 rotation > arcane_orb Fluffy_Pillow 32811.7/67366: 49% mana arcane_charge
1:40.779 rotation . arcane_blast Fluffy_Pillow 34107.7/67366: 51% mana arcane_charge(3)
1:42.296 cooldowns q rune_of_power Fluffy_Pillow 30651.6/67366: 46% mana arcane_charge(4)
1:43.628 rotation . arcane_blast Fluffy_Pillow 32446.2/67366: 48% mana arcane_charge(4), rune_of_power
1:44.988 rotation . arcane_blast Fluffy_Pillow 27403.5/67366: 41% mana arcane_charge(4), rune_of_power
1:46.346 rotation . arcane_blast Fluffy_Pillow 22358.2/67366: 33% mana arcane_charge(4), rune_of_power
1:47.703 rotation . arcane_blast Fluffy_Pillow 17311.5/67366: 26% mana arcane_charge(4), clearcasting, rune_of_power
1:49.061 rotation ; arcane_missiles Fluffy_Pillow 12266.1/67366: 18% mana arcane_charge(4), clearcasting, rune_of_power
1:52.816 rotation . arcane_blast Fluffy_Pillow 17325.3/67366: 26% mana arcane_charge(4), rune_of_power
1:54.173 rotation . arcane_blast Fluffy_Pillow 12278.6/67366: 18% mana arcane_charge(4), rune_of_power
1:55.530 rotation . arcane_barrage Fluffy_Pillow 7231.9/67366: 11% mana arcane_charge(4), rune_of_power
1:56.862 rotation . arcane_blast Fluffy_Pillow 11721.2/67366: 17% mana
1:58.858 rotation . arcane_blast Fluffy_Pillow 13035.4/67366: 19% mana arcane_charge
2:00.692 rotation > arcane_orb Fluffy_Pillow 12756.4/67366: 19% mana arcane_charge(2)
2:02.024 rotation . arcane_blast Fluffy_Pillow 14051.0/67366: 21% mana arcane_charge(4)
2:03.382 rotation . arcane_blast Fluffy_Pillow 9005.7/67366: 13% mana arcane_charge(4)
2:04.741 shared_cds . use_mana_gem DarkmoonDeck_Putrescence 3961.7/67366: 6% mana arcane_charge(4)
2:04.741 rotation . arcane_blast Fluffy_Pillow 10698.2/67366: 16% mana arcane_charge(4)
2:06.097 rotation * evocation DarkmoonDeck_Putrescence 5650.2/67366: 8% mana arcane_charge(4)
2:10.697 rotation ) cancel_action Fluffy_Pillow 65178.6/67366: 97% mana arcane_charge(4), evocation
2:10.701 rotation . arcane_blast Fluffy_Pillow 65184.0/67366: 97% mana arcane_charge(4)
2:12.058 rotation . arcane_blast Fluffy_Pillow 60137.3/67366: 89% mana arcane_charge(4)
2:13.417 rotation . arcane_blast Fluffy_Pillow 55093.3/67366: 82% mana arcane_charge(4)
2:14.774 rotation . arcane_blast Fluffy_Pillow 50046.6/67366: 74% mana arcane_charge(4)
2:16.131 rotation . arcane_blast Fluffy_Pillow 44999.9/67366: 67% mana arcane_charge(4)
2:17.489 rotation . arcane_blast Fluffy_Pillow 39954.5/67366: 59% mana arcane_charge(4)
2:18.848 rotation . arcane_blast Fluffy_Pillow 34910.5/67366: 52% mana arcane_charge(4)
2:20.205 rotation . arcane_barrage Fluffy_Pillow 29863.8/67366: 44% mana arcane_charge(4), clearcasting
2:21.536 rotation > arcane_orb Fluffy_Pillow 34351.7/67366: 51% mana clearcasting
2:22.866 rotation . arcane_blast Fluffy_Pillow 35643.7/67366: 53% mana arcane_charge(2), clearcasting
2:24.543 rotation . arcane_blast Fluffy_Pillow 33778.1/67366: 50% mana arcane_charge(3), clearcasting
2:26.060 rotation . arcane_blast Fluffy_Pillow 30322.0/67366: 45% mana arcane_charge(4), clearcasting
2:27.417 rotation + arcane_barrage Fluffy_Pillow 25275.3/67366: 38% mana arcane_charge(4), clearcasting
2:28.748 cooldowns n touch_of_the_magi Fluffy_Pillow 29763.2/67366: 44% mana clearcasting
2:30.079 cooldowns q rune_of_power Fluffy_Pillow 29056.5/67366: 43% mana arcane_charge(4), clearcasting
2:31.411 cooldowns r presence_of_mind Fluffy_Pillow 30851.1/67366: 46% mana arcane_charge(4), clearcasting, rune_of_power
2:31.411 rotation : arcane_missiles Fluffy_Pillow 30851.1/67366: 46% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:37.832 rotation - arcane_blast Fluffy_Pillow 24502.2/67366: 36% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:39.164 rotation . arcane_blast Fluffy_Pillow 19421.8/67366: 29% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:40.495 rotation . arcane_blast Fluffy_Pillow 14340.1/67366: 21% mana arcane_charge(4), presence_of_mind, rune_of_power
2:41.827 rotation . arcane_blast Fluffy_Pillow 9259.7/67366: 14% mana arcane_charge(4), rune_of_power
2:43.186 rotation . arcane_barrage Fluffy_Pillow 4215.7/67366: 6% mana arcane_charge(4), clearcasting, rune_of_power
2:44.516 rotation > arcane_orb Fluffy_Pillow 8702.3/67366: 13% mana clearcasting
2:45.847 rotation ? shifting_power Fluffy_Pillow 9995.6/67366: 15% mana arcane_charge(2), clearcasting
2:49.630 rotation . arcane_blast Fluffy_Pillow 12592.4/67366: 19% mana arcane_charge(2), clearcasting
2:51.305 rotation . arcane_blast Fluffy_Pillow 10724.2/67366: 16% mana arcane_charge(3), clearcasting
2:52.822 rotation . arcane_barrage Fluffy_Pillow 7268.1/67366: 11% mana arcane_charge(4), clearcasting
2:54.153 rotation > arcane_orb Fluffy_Pillow 11756.0/67366: 17% mana clearcasting
2:55.486 rotation = arcane_missiles Fluffy_Pillow 13051.9/67366: 19% mana arcane_charge(2), clearcasting
2:57.575 rotation . arcane_blast Fluffy_Pillow 15866.5/67366: 24% mana arcane_charge(2)
2:59.253 rotation . arcane_blast Fluffy_Pillow 14002.3/67366: 21% mana arcane_charge(3), clearcasting
3:00.771 rotation . arcane_barrage Fluffy_Pillow 10547.5/67366: 16% mana arcane_charge(4), clearcasting
3:02.103 rotation . arcane_blast Fluffy_Pillow 15036.7/67366: 22% mana clearcasting(2)
3:04.097 cooldowns o touch_of_the_magi Fluffy_Pillow 16348.3/67366: 24% mana arcane_charge, clearcasting(2)
3:05.429 cooldowns p arcane_power Fluffy_Pillow 15642.9/67366: 23% mana arcane_charge(4), clearcasting(2)
3:05.429 shared_cds . use_items Fluffy_Pillow 15642.9/67366: 23% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
3:05.429 rotation : arcane_missiles Fluffy_Pillow 15642.9/67366: 23% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
3:15.194 shared_cds . berserking Fluffy_Pillow 21299.4/67366: 32% mana arcane_charge(4), arcane_power, rune_of_power
3:15.194 rotation . arcane_blast Fluffy_Pillow 21299.4/67366: 32% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:16.429 rotation . arcane_barrage Fluffy_Pillow 19525.9/67366: 29% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:17.639 rotation > arcane_orb Fluffy_Pillow 23850.8/67366: 35% mana berserking, arcane_power
3:18.848 rotation . arcane_blast Fluffy_Pillow 25229.7/67366: 37% mana berserking, arcane_charge(2), arcane_power
3:20.374 rotation . arcane_blast Fluffy_Pillow 25223.2/67366: 37% mana berserking, arcane_charge(3), arcane_power
3:21.755 cooldowns q rune_of_power Fluffy_Pillow 21583.8/67366: 32% mana berserking, arcane_charge(4), clearcasting
3:22.965 rotation ; arcane_missiles Fluffy_Pillow 23214.0/67366: 34% mana berserking, arcane_charge(4), clearcasting, rune_of_power
3:24.778 rotation . arcane_blast Fluffy_Pillow 25656.7/67366: 38% mana berserking, arcane_charge(4), rune_of_power
3:26.012 rotation . arcane_blast Fluffy_Pillow 20444.3/67366: 30% mana berserking, arcane_charge(4), rune_of_power
3:27.247 rotation . arcane_blast Fluffy_Pillow 15233.2/67366: 23% mana arcane_charge(4), rune_of_power
3:28.604 rotation . arcane_blast Fluffy_Pillow 10186.6/67366: 15% mana arcane_charge(4), rune_of_power
3:29.961 rotation . arcane_barrage Fluffy_Pillow 5139.9/67366: 8% mana arcane_charge(4), rune_of_power
3:31.293 rotation . arcane_blast Fluffy_Pillow 9629.1/67366: 14% mana rune_of_power
3:33.289 rotation . arcane_blast Fluffy_Pillow 10943.3/67366: 16% mana arcane_charge, rune_of_power
3:35.125 rotation . arcane_blast Fluffy_Pillow 10667.0/67366: 16% mana arcane_charge(2)
3:36.801 rotation . arcane_blast Fluffy_Pillow 8800.1/67366: 13% mana arcane_charge(3)
3:38.318 rotation . evocation DarkmoonDeck_Putrescence 5344.0/67366: 8% mana arcane_charge(4), clearcasting
3:42.918 rotation ) cancel_action Fluffy_Pillow 64872.4/67366: 96% mana arcane_charge(4), clearcasting, evocation
3:42.923 rotation ? shifting_power Fluffy_Pillow 64879.1/67366: 96% mana arcane_charge(4), clearcasting
3:46.698 rotation . arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana arcane_charge(4), clearcasting(2)
3:48.054 rotation . arcane_barrage Fluffy_Pillow 60494.8/67366: 90% mana arcane_charge(4), clearcasting(2)
3:49.386 rotation > arcane_orb Fluffy_Pillow 64984.0/67366: 96% mana clearcasting(2)
3:50.718 rotation . arcane_blast Fluffy_Pillow 66278.6/67366: 98% mana arcane_charge(2), clearcasting(2)
3:52.393 rotation = arcane_missiles Fluffy_Pillow 63244.8/67366: 94% mana arcane_charge(3), clearcasting(2)
3:54.445 rotation . arcane_blast Fluffy_Pillow 66009.4/67366: 98% mana arcane_charge(3), clearcasting(2)
3:55.963 rotation + arcane_barrage Fluffy_Pillow 61872.5/67366: 92% mana arcane_charge(4), clearcasting(2)
3:57.295 cooldowns n touch_of_the_magi Fluffy_Pillow 66361.7/67366: 99% mana clearcasting(2)
3:58.627 cooldowns q rune_of_power Fluffy_Pillow 64872.5/67366: 96% mana arcane_charge(4), clearcasting(2)
3:59.959 cooldowns r presence_of_mind Fluffy_Pillow 66667.1/67366: 99% mana arcane_charge(4), clearcasting(2), rune_of_power
3:59.959 rotation : arcane_missiles Fluffy_Pillow 66667.1/67366: 99% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
4:08.123 rotation . arcane_blast Fluffy_Pillow 58916.4/67366: 87% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:09.455 shared_cds . use_mana_gem DarkmoonDeck_Putrescence 53836.0/67366: 80% mana arcane_charge(4), presence_of_mind(2), rune_of_power
4:09.455 rotation . arcane_blast Fluffy_Pillow 60572.6/67366: 90% mana arcane_charge(4), presence_of_mind(2), rune_of_power
4:10.788 rotation ; arcane_missiles Fluffy_Pillow 55493.5/67366: 82% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
4:12.879 rotation . arcane_barrage Fluffy_Pillow 58310.8/67366: 87% mana arcane_charge(4), presence_of_mind
4:14.210 shared_cds . time_warp Fluffy_Pillow 62798.7/67366: 93% mana presence_of_mind
4:14.210 rotation > arcane_orb Fluffy_Pillow 60798.7/67366: 90% mana presence_of_mind, temporal_warp
4:15.234 rotation . arcane_blast Fluffy_Pillow 61678.3/67366: 92% mana arcane_charge(2), presence_of_mind, temporal_warp
4:16.259 rotation . arcane_blast Fluffy_Pillow 58934.3/67366: 87% mana arcane_charge(3), temporal_warp
4:17.427 rotation . arcane_blast Fluffy_Pillow 55008.0/67366: 82% mana arcane_charge(4), temporal_warp
4:18.472 rotation . arcane_blast Fluffy_Pillow 49540.9/67366: 74% mana arcane_charge(4), temporal_warp
4:19.518 rotation . arcane_blast Fluffy_Pillow 44075.2/67366: 65% mana arcane_charge(4), temporal_warp
4:20.563 rotation . arcane_blast Fluffy_Pillow 38608.1/67366: 57% mana arcane_charge(4), temporal_warp
4:21.607 rotation . arcane_blast Fluffy_Pillow 33139.7/67366: 49% mana arcane_charge(4), temporal_warp
4:22.652 rotation . arcane_blast Fluffy_Pillow 27672.7/67366: 41% mana arcane_charge(4), clearcasting, temporal_warp
4:23.698 rotation . arcane_blast Fluffy_Pillow 22207.0/67366: 33% mana arcane_charge(4), clearcasting, temporal_warp
4:24.744 final_burn s arcane_missiles Fluffy_Pillow 16741.3/67366: 25% mana arcane_charge(4), clearcasting, temporal_warp
4:26.535 final_burn t arcane_blast Fluffy_Pillow 19154.3/67366: 28% mana arcane_charge(4), temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1749 1571 1050 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1749 1571 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 226.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Darkmoon Deck: Putrescence
ilevel: 200, stats: { +61 Int }
item effects: { use: Putrid Burst, equip: Darkmoon Deck: Putrescence }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="DarkmoonDeck_Putrescence"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=darkmoon_deck_putrescence,id=173069
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=226.29
# gear_stamina=1504
# gear_intellect=1050
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

arcane : 5150 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5149.9 5149.9 9.0 / 0.175% 897.1 / 17.4% 2.2
RPS Out RPS In Primary Resource Waiting APM Active Skill
2313.1 2197.3 Mana 0.00% 41.0 100.0% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
arcane 5150
Arcane Barrage 455 8.9% 24.9 11.63sec 5500 4590 Direct 24.8 4602 9545 5506 18.3%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 24.87 24.84 0.00 0.00 1.1983 0.0000 136767.61 136767.61 0.00% 4590.44 4590.44
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.72% 20.30 11 31 4601.89 3151 9150 4599.93 3789 5289 93422 93422 0.00%
crit 18.28% 4.54 0 13 9545.03 6302 18299 9459.67 0 18299 43345 43345 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.65
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.95
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.10
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.42
    rotation
    [+]:2.45
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:0.18
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [?]:0.24
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [@]:12.87
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:1.54
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.29
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:4.74
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:0.42
Arcane Blast 1740 33.8% 112.1 2.66sec 4656 3505 Direct 113.1 3851 8039 4616 18.2%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 112.10 113.10 0.00 0.00 1.3285 0.0000 521959.97 521959.97 0.00% 3504.95 3504.95
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.75% 92.46 66 124 3851.35 916 9232 3854.44 3331 4617 356040 356040 0.00%
crit 18.25% 20.64 8 39 8039.10 1831 18465 8050.83 5062 12689 165920 165920 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.72
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.46
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.31
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:1.29
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:94.83
Arcane Echo 254 4.9% 159.1 1.95sec 478 0 Direct 159.1 397 811 478 19.6%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 159.06 159.06 0.00 0.00 0.0000 0.0000 76052.36 76052.36 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.37% 127.83 78 173 396.93 306 539 396.94 341 437 50734 50734 0.00%
crit 19.63% 31.23 14 52 810.88 613 1078 810.56 651 955 25318 25318 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2027 39.4% 44.7 6.44sec 13588 7750 Periodic 300.8 1682 3472 2022 19.0% 24.4%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 44.75 0.00 301.06 300.77 1.7533 0.2432 608020.55 608020.55 0.00% 7749.93 7749.93
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 81.02% 243.69 142 378 1682.26 1046 2577 1684.70 1452 1952 409882 409882 0.00%
crit 18.98% 57.08 29 94 3471.83 2092 5153 3475.68 2848 4288 198138 198138 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.48
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.01
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.63
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.49
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.27
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:5.45
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.71
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:4.40
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (163) 0.0% (3.2%) 12.6 24.46sec 3908 3146

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.55 0.00 0.00 0.00 1.2421 0.0000 0.00 0.00 0.00% 3146.41 3146.41

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.97
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.58
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 163 3.2% 12.5 24.44sec 3910 0 Direct 12.5 3270 6770 3911 18.3%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.55 12.55 0.00 0.00 0.0000 0.0000 49052.61 49052.61 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.70% 10.25 4 16 3269.58 2821 6947 3266.16 2821 3998 33511 33511 0.00%
crit 18.30% 2.30 0 7 6770.38 5642 13894 6264.15 0 13894 15541 15541 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (80) 0.0% (1.5%) 17.2 1.47sec 1381 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.20 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 80 1.5% 17.2 1.47sec 1381 0 Direct 17.2 1145 2289 1381 20.6%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.20 17.20 0.00 0.00 0.0000 0.0000 23747.46 23747.46 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.39% 13.66 6 24 1144.63 1117 1184 1144.81 1117 1184 15631 15631 0.00%
crit 20.61% 3.55 0 10 2289.35 2233 2367 2242.14 0 2367 8116 8116 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 39 0.8% 21.3 13.95sec 553 0 Direct 21.3 466 932 553 18.6%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.29 21.29 0.00 0.00 0.0000 0.0000 11763.04 11763.04 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.44% 17.33 4 31 466.17 453 481 466.16 455 479 8081 8081 0.00%
crit 18.56% 3.95 0 12 931.79 907 961 917.22 0 961 3682 3682 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (18) 0.0% (0.3%) 1.0 0.00sec 5357 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 134  / 18 0.3% 117.0 0.99sec 46 45 Direct 117.0 38 77 46 20.0%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 117.00 117.00 0.00 0.00 1.0092 0.0000 5356.61 5356.61 0.00% 45.37 45.37
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.97% 93.57 77 106 37.92 30 46 37.92 36 39 3549 3549 0.00%
crit 20.03% 23.43 11 40 77.17 59 92 77.19 67 86 1808 1808 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:40.00
Touch of the Magi 0 (375) 0.0% (7.3%) 6.3 49.04sec 17906 14894

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.28 0.00 0.00 0.00 1.2023 0.0000 0.00 0.00 0.00% 14894.09 14894.09

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:4.62
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:0.67
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 375 7.3% 6.3 48.94sec 17906 0 Direct 6.3 17956 0 17956 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.28 6.26 0.00 0.00 0.0000 0.0000 112375.92 112375.92 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.26 5 8 17956.13 443 54064 17982.41 12417 22347 112376 112376 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:11128.57
  • base_dd_max:11128.57
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
arcane
Arcane Power 2.9 122.08sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.85 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:1.85
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 244.28sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.85 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.85
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.2 100.75sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.25 0.00 18.67 0.00 3.5310 0.6126 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.77
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:1.47
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.00
  • if_expr:buff.arcane_power.up
Presence of Mind 3.2 95.01sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.17 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:2.65
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.53
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.2 52.10sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.2009 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.21
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.5 303.17sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.49 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.48
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 121.86sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.93 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:arcane
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.93
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 25.7 118.7 11.7sec 2.1sec 9.4sec 80.94% 0.00% 60.4 (61.5) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.0s / 47.0s
  • trigger_min/max:0.0s / 15.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 45.7s

Stack Uptimes

  • arcane_charge_1:7.35%
  • arcane_charge_2:11.94%
  • arcane_charge_3:10.03%
  • arcane_charge_4:51.62%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.9 0.0 122.4sec 122.4sec 14.7sec 13.98% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 135.6s
  • trigger_min/max:120.0s / 135.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:13.98%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 244.9sec 244.9sec 11.7sec 7.19% 12.92% 0.0 (0.0) 1.8

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 259.8s
  • trigger_min/max:240.0s / 259.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • berserking_1:7.19%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 17.5 10.0 17.2sec 10.8sec 7.4sec 43.42% 0.00% 0.1 (0.1) 0.1

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.61%
  • clearcasting_2:16.76%
  • clearcasting_3:2.05%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Crimson Chorus 5.4 0.0 60.9sec 60.8sec 28.6sec 51.82% 0.00% 0.0 (0.0) 4.9

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_crimson_chorus
  • max_stacks:3
  • base duration:30.00
  • duration modifier:1.00
  • base cooldown:60.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:10.00
  • associated item:Cabalist's Hymnal

Stat Details

  • stat:crit_rating
  • amount:95.00

Trigger Details

  • interval_min/max:60.0s / 67.2s
  • trigger_min/max:60.0s / 67.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 30.0s

Stack Uptimes

  • crimson_chorus_1:17.87%
  • crimson_chorus_2:17.26%
  • crimson_chorus_3:16.69%

Spelldata

  • id:344803
  • name:Crimson Chorus
  • tooltip:Critical Strike increased by $w1.
  • description:{$@spelldesc344806=Join the Crimson Chorus. Every minute, your Critical Strike swells by ${{$s1=44}*3} over ${{$344803d=10 seconds}*3} sec. before returning to normal. This effect is increased by {$s2=5}% for each member of the Crimson Chorus in your party.}
  • max_stacks:3
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Evocation 3.2 0.0 100.7sec 100.7sec 3.8sec 4.11% 0.00% 14.8 (14.8) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 151.4s
  • trigger_min/max:90.0s / 151.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.7s

Stack Uptimes

  • evocation_1:4.11%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 3.1 0.0 115.7sec 115.7sec 14.6sec 14.76% 0.00% 0.0 (0.0) 2.9

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Aspirant's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:171.00

Trigger Details

  • interval_min/max:60.0s / 135.6s
  • trigger_min/max:60.0s / 135.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:14.76%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Potion of Deathly Fixation 1.0 0.0 0.0sec 0.0sec 25.0sec 8.44% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:25.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.44%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.2 0.0 95.1sec 95.1sec 10.4sec 11.01% 8.22% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.7s / 121.5s
  • trigger_min/max:70.7s / 121.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.6s

Stack Uptimes

  • presence_of_mind_1:2.45%
  • presence_of_mind_2:2.25%
  • presence_of_mind_3:6.31%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 8.1 1.0 38.7sec 34.1sec 12.8sec 34.61% 0.00% 1.0 (1.0) 7.8

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 62.2s
  • trigger_min/max:8.6s / 54.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:34.61%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.5 0.0 304.0sec 304.0sec 35.1sec 17.10% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 325.7s
  • trigger_min/max:300.0s / 325.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:17.10%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.00% 0.00% 3.23%
Arcane Barrage Arcane Charge 3 2.86% 0.00% 18.18%
Arcane Barrage Arcane Charge 4 97.13% 81.82% 100.00%
Arcane Blast Arcane Charge 0 10.32% 5.51% 14.52%
Arcane Blast Arcane Charge 1 7.59% 3.00% 11.97%
Arcane Blast Arcane Charge 2 14.68% 8.65% 19.05%
Arcane Blast Arcane Charge 3 15.71% 10.28% 19.55%
Arcane Blast Arcane Charge 4 51.70% 40.48% 64.71%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 0.86% 0.00% 5.23% 1.5s 0.0s 5.4s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000180.286120.051239.672
Evocation15.4650.00061.41951.15533.779117.561
Rune of Power5.1510.00426.64133.02414.40352.613
Touch of the Magi4.0990.00024.48127.41813.10352.613
Arcane Power5.8820.00016.47616.91811.55146.406
Arcane Barrage9.3201.00646.333240.821189.227295.861
Arcane Orb4.1330.00044.16754.78933.667113.170
Presence of Mind29.7260.04566.498100.52460.223148.279
Time Warp2.1710.00025.7043.2511.29627.003

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
arcane
mana_regen Mana 3065.00 400739.68 60.74% 130.75 3723.60 0.92%
Evocation Mana 127.14 172775.29 26.19% 1358.96 0.00 0.00%
Mana Gem Mana 2.93 19765.80 3.00% 6736.57 0.00 0.00%
Arcane Barrage Mana 24.86 66445.60 10.07% 2672.37 65.72 0.10%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2197.29 2313.11 3785.4 32587.4 656.7 67365.7
Usage Type Count Total Avg RPE APR
arcane
arcane_blast Mana 113.1 564493.7 4991.3 5035.8 0.9
arcane_missiles Mana 44.7 105656.3 2361.5 2361.2 5.8
arcane_orb Mana 12.6 5737.4 457.1 457.1 8.5
time_warp Mana 1.5 2969.6 2000.0 1995.5 0.0
touch_of_the_magi Mana 6.3 15681.4 2499.0 2498.7 7.2

Statistics & Data Analysis

Fight Length
arcane Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
arcane Damage Per Second
Count 2321
Mean 5149.90
Minimum 4448.34
Maximum 5937.79
Spread ( max - min ) 1489.45
Range [ ( max - min ) / 2 * 100% ] 14.46%
Standard Deviation 222.0544
5th Percentile 4783.63
95th Percentile 5523.60
( 95th Percentile - 5th Percentile ) 739.96
Mean Distribution
Standard Deviation 4.6092
95.00% Confidence Interval ( 5140.86 - 5158.93 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 72
0.1% Error 7142
0.1 Scale Factor Error with Delta=300 421
0.05 Scale Factor Error with Delta=300 1684
0.01 Scale Factor Error with Delta=300 42093
Priority Target DPS
arcane Priority Target Damage Per Second
Count 2321
Mean 5149.90
Minimum 4448.34
Maximum 5937.79
Spread ( max - min ) 1489.45
Range [ ( max - min ) / 2 * 100% ] 14.46%
Standard Deviation 222.0544
5th Percentile 4783.63
95th Percentile 5523.60
( 95th Percentile - 5th Percentile ) 739.96
Mean Distribution
Standard Deviation 4.6092
95.00% Confidence Interval ( 5140.86 - 5158.93 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 72
0.1% Error 7142
0.1 Scale Factor Error with Delta=300 421
0.05 Scale Factor Error with Delta=300 1684
0.01 Scale Factor Error with Delta=300 42093
DPS(e)
arcane Damage Per Second (Effective)
Count 2321
Mean 5149.90
Minimum 4448.34
Maximum 5937.79
Spread ( max - min ) 1489.45
Range [ ( max - min ) / 2 * 100% ] 14.46%
Damage
arcane Damage
Count 2321
Mean 1539739.50
Minimum 1102799.70
Maximum 1947151.39
Spread ( max - min ) 844351.69
Range [ ( max - min ) / 2 * 100% ] 27.42%
DTPS
arcane Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
arcane Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
arcane Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
arcane Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
arcane Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
arcane Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
arcaneTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
arcane Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 4.62 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 0.67 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 1.85 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.21 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 2.65 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.48 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.72 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.53 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.46 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.65 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.95 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.10 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.01 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.63 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.49 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.97 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.31 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.42 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.54 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.77 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.45 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 0.18 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 1.29 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.27 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 5.45 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.71 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 4.40 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.58 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
? 0.24 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
@ 12.87 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 1.54 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.29 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 4.74 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 94.83 arcane_blast
. 1.47 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 0.42 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.93 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.00 potion,if=buff.arcane_power.up
. 1.48 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.85 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
. 3.06 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789AFHILMNOPQSTUYacv.wx&.&&&&&&&&~yz..."{|&&(%&'.......@....@...=.@>..@..nq:;..>..@....@...==.@>..@nqr:-....>.....*).p.;....;.>...+nq:..;.>......@....@<>..<.@nqr:....>.....).....<.>...==.+nq:...stt

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat H barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask arcane 67365.7/67366: 100% mana
Pre precombat U food arcane 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.300 shared_cds . time_warp Fluffy_Pillow 67242.2/67366: 100% mana bloodlust, crimson_chorus
0:01.300 opener w arcane_blast Fluffy_Pillow 65242.2/67366: 97% mana bloodlust, temporal_warp, crimson_chorus
0:02.177 opener x rune_of_power Fluffy_Pillow 60923.8/67366: 90% mana bloodlust, temporal_warp, crimson_chorus
0:02.948 opener & arcane_blast Fluffy_Pillow 61962.6/67366: 92% mana bloodlust, rune_of_power, temporal_warp, crimson_chorus
0:03.732 shared_cds . use_mana_gem arcane 56143.9/67366: 83% mana bloodlust, rune_of_power, temporal_warp, crimson_chorus
0:03.732 opener & arcane_blast Fluffy_Pillow 62880.5/67366: 93% mana bloodlust, rune_of_power, temporal_warp, crimson_chorus
0:04.517 opener & arcane_blast Fluffy_Pillow 57063.1/67366: 85% mana bloodlust, rune_of_power, temporal_warp, crimson_chorus
0:05.303 opener & arcane_blast Fluffy_Pillow 51247.1/67366: 76% mana bloodlust, rune_of_power, temporal_warp, crimson_chorus
0:06.088 opener & arcane_blast Fluffy_Pillow 45429.7/67366: 67% mana bloodlust, rune_of_power, temporal_warp, crimson_chorus
0:06.874 opener & arcane_blast Fluffy_Pillow 39613.7/67366: 59% mana bloodlust, rune_of_power, temporal_warp, crimson_chorus
0:07.660 opener & arcane_blast Fluffy_Pillow 33797.7/67366: 50% mana bloodlust, rune_of_power, temporal_warp, crimson_chorus
0:08.444 opener & arcane_blast Fluffy_Pillow 27979.0/67366: 42% mana bloodlust, rune_of_power, temporal_warp, crimson_chorus
0:09.228 opener & arcane_blast Fluffy_Pillow 22160.3/67366: 33% mana bloodlust, rune_of_power, temporal_warp, crimson_chorus
0:10.013 opener ~ arcane_barrage Fluffy_Pillow 16342.9/67366: 24% mana bloodlust, clearcasting, rune_of_power, temporal_warp, crimson_chorus(2)
0:10.784 opener y touch_of_the_magi Fluffy_Pillow 20076.4/67366: 30% mana bloodlust, clearcasting, rune_of_power, temporal_warp, crimson_chorus(2)
0:11.556 opener z arcane_power Fluffy_Pillow 18616.5/67366: 28% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, temporal_warp, crimson_chorus(2)
0:11.556 shared_cds . potion Fluffy_Pillow 18616.5/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, crimson_chorus(2)
0:11.556 shared_cds . berserking Fluffy_Pillow 18616.5/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, crimson_chorus(2), potion_of_deathly_fixation
0:11.556 shared_cds . use_item_sinful_aspirants_badge_of_ferocity Fluffy_Pillow 18616.5/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, crimson_chorus(2), potion_of_deathly_fixation
0:11.556 opener " arcane_missiles Fluffy_Pillow 18616.5/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, crimson_chorus(2), potion_of_deathly_fixation, gladiators_badge
0:19.484 opener { presence_of_mind Fluffy_Pillow 10548.0/67366: 16% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, crimson_chorus(2), potion_of_deathly_fixation, gladiators_badge
0:19.484 opener | arcane_blast Fluffy_Pillow 10548.0/67366: 16% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, temporal_warp, crimson_chorus(2), potion_of_deathly_fixation, gladiators_badge
0:20.237 opener & arcane_blast Fluffy_Pillow 8125.0/67366: 12% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation, gladiators_badge
0:20.991 opener & arcane_blast Fluffy_Pillow 5703.4/67366: 8% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation, gladiators_badge
0:21.746 opener ( arcane_barrage Fluffy_Pillow 3283.1/67366: 5% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation, gladiators_badge
0:22.500 opener % arcane_orb Fluffy_Pillow 6993.6/67366: 10% mana bloodlust, berserking, arcane_power, rune_of_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation, gladiators_badge
0:23.256 opener & arcane_blast Fluffy_Pillow 7762.2/67366: 12% mana bloodlust, berserking, arcane_charge(2), arcane_power, rune_of_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation, gladiators_badge
0:24.137 opener ' evocation arcane 6886.7/67366: 10% mana bloodlust, arcane_charge(3), arcane_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation, gladiators_badge
0:26.696 rotation . arcane_blast Fluffy_Pillow 64134.1/67366: 95% mana bloodlust, arcane_charge(3), temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:27.572 rotation . arcane_blast Fluffy_Pillow 59814.3/67366: 89% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:28.357 rotation . arcane_blast Fluffy_Pillow 53997.0/67366: 80% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:29.142 rotation . arcane_blast Fluffy_Pillow 48179.6/67366: 72% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:29.928 rotation . arcane_blast Fluffy_Pillow 42363.6/67366: 63% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:30.713 rotation . arcane_blast Fluffy_Pillow 36546.2/67366: 54% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:31.499 rotation . arcane_blast Fluffy_Pillow 30730.2/67366: 46% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:32.284 rotation @ arcane_barrage Fluffy_Pillow 24912.9/67366: 37% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:33.056 rotation . arcane_blast Fluffy_Pillow 28647.6/67366: 43% mana bloodlust, clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:34.209 rotation . arcane_blast Fluffy_Pillow 28826.1/67366: 43% mana bloodlust, arcane_charge, clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:35.271 rotation . arcane_blast Fluffy_Pillow 27506.9/67366: 41% mana bloodlust, arcane_charge(2), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:36.241 rotation . arcane_blast Fluffy_Pillow 24688.8/67366: 37% mana bloodlust, arcane_charge(3), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:37.121 rotation @ arcane_barrage Fluffy_Pillow 20374.4/67366: 30% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:37.893 rotation . arcane_blast Fluffy_Pillow 24109.2/67366: 36% mana bloodlust, clearcasting(2), temporal_warp
0:39.048 rotation . arcane_blast Fluffy_Pillow 24290.3/67366: 36% mana bloodlust, arcane_charge, clearcasting(2), temporal_warp
0:40.110 rotation . arcane_blast Fluffy_Pillow 22971.2/67366: 34% mana bloodlust, arcane_charge(2), clearcasting(2), temporal_warp
0:41.080 rotation = arcane_missiles Fluffy_Pillow 20153.1/67366: 30% mana arcane_charge(3), clearcasting(2), temporal_warp
0:44.428 rotation . arcane_blast Fluffy_Pillow 24663.9/67366: 37% mana arcane_charge(3)
0:45.908 rotation @ arcane_barrage Fluffy_Pillow 21157.9/67366: 31% mana arcane_charge(4)
0:47.206 rotation > arcane_orb Fluffy_Pillow 25601.4/67366: 38% mana
0:48.506 rotation . arcane_blast Fluffy_Pillow 26852.9/67366: 40% mana arcane_charge(2)
0:50.142 rotation . arcane_blast Fluffy_Pillow 24932.1/67366: 37% mana arcane_charge(3)
0:51.623 rotation @ arcane_barrage Fluffy_Pillow 21427.5/67366: 32% mana arcane_charge(4), clearcasting
0:52.923 rotation . arcane_blast Fluffy_Pillow 25873.6/67366: 38% mana clearcasting
0:54.870 rotation . arcane_blast Fluffy_Pillow 27121.8/67366: 40% mana arcane_charge, clearcasting
0:56.662 cooldowns n touch_of_the_magi Fluffy_Pillow 26786.2/67366: 40% mana arcane_charge(2), clearcasting
0:57.962 cooldowns q rune_of_power Fluffy_Pillow 26037.7/67366: 39% mana arcane_charge(4), clearcasting
0:59.262 rotation : arcane_missiles Fluffy_Pillow 27789.2/67366: 41% mana arcane_charge(4), clearcasting, rune_of_power
1:07.475 rotation ; arcane_missiles Fluffy_Pillow 23854.7/67366: 35% mana arcane_charge(4), clearcasting, rune_of_power, crimson_chorus
1:09.406 rotation . arcane_blast Fluffy_Pillow 26456.4/67366: 39% mana arcane_charge(4), rune_of_power, crimson_chorus
1:10.731 rotation . arcane_barrage Fluffy_Pillow 21366.6/67366: 32% mana arcane_charge(4), clearcasting, rune_of_power, crimson_chorus(2)
1:12.030 rotation > arcane_orb Fluffy_Pillow 25811.4/67366: 38% mana clearcasting, crimson_chorus(2)
1:13.329 rotation . arcane_blast Fluffy_Pillow 27061.5/67366: 40% mana arcane_charge(2), clearcasting, crimson_chorus(2)
1:14.965 rotation . arcane_blast Fluffy_Pillow 25140.7/67366: 37% mana arcane_charge(3), clearcasting, crimson_chorus(2)
1:16.445 rotation @ arcane_barrage Fluffy_Pillow 21634.7/67366: 32% mana arcane_charge(4), clearcasting, crimson_chorus(2)
1:17.744 rotation . arcane_blast Fluffy_Pillow 26079.5/67366: 39% mana clearcasting, crimson_chorus(2)
1:19.691 rotation . arcane_blast Fluffy_Pillow 27327.8/67366: 41% mana arcane_charge, clearcasting, crimson_chorus(2)
1:21.483 rotation . arcane_blast Fluffy_Pillow 26992.1/67366: 40% mana arcane_charge(2), clearcasting, crimson_chorus(3)
1:23.120 rotation . arcane_blast Fluffy_Pillow 25072.7/67366: 37% mana arcane_charge(3), clearcasting(2), crimson_chorus(3)
1:24.601 rotation @ arcane_barrage Fluffy_Pillow 21568.1/67366: 32% mana arcane_charge(4), clearcasting(2), crimson_chorus(3)
1:25.900 rotation . arcane_blast Fluffy_Pillow 26012.9/67366: 39% mana clearcasting(2), crimson_chorus(3)
1:27.849 rotation . arcane_blast Fluffy_Pillow 27263.8/67366: 40% mana arcane_charge, clearcasting(2), crimson_chorus(3)
1:29.640 rotation . arcane_blast Fluffy_Pillow 26926.8/67366: 40% mana arcane_charge(2), clearcasting(2), crimson_chorus(3)
1:31.276 rotation = arcane_missiles Fluffy_Pillow 25006.0/67366: 37% mana arcane_charge(3), clearcasting(2)
1:33.240 rotation = arcane_missiles Fluffy_Pillow 27652.1/67366: 41% mana arcane_charge(3), clearcasting
1:35.246 rotation . arcane_blast Fluffy_Pillow 30354.9/67366: 45% mana arcane_charge(3)
1:36.726 rotation @ arcane_barrage Fluffy_Pillow 26848.9/67366: 40% mana arcane_charge(4), clearcasting
1:38.028 rotation > arcane_orb Fluffy_Pillow 31297.7/67366: 46% mana clearcasting
1:39.327 rotation . arcane_blast Fluffy_Pillow 32547.9/67366: 48% mana arcane_charge(2), clearcasting
1:40.965 rotation . arcane_blast Fluffy_Pillow 30629.8/67366: 45% mana arcane_charge(3), clearcasting
1:42.446 rotation @ arcane_barrage Fluffy_Pillow 27125.2/67366: 40% mana arcane_charge(4), clearcasting
1:43.746 cooldowns n touch_of_the_magi Fluffy_Pillow 31571.3/67366: 47% mana clearcasting
1:45.046 cooldowns q rune_of_power Fluffy_Pillow 30822.8/67366: 46% mana arcane_charge(4), clearcasting
1:46.347 cooldowns r presence_of_mind Fluffy_Pillow 32575.7/67366: 48% mana arcane_charge(4), clearcasting, rune_of_power
1:46.347 rotation : arcane_missiles Fluffy_Pillow 32575.7/67366: 48% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
1:52.621 rotation - arcane_blast Fluffy_Pillow 26028.7/67366: 39% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:53.919 rotation . arcane_blast Fluffy_Pillow 20902.5/67366: 31% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:55.218 rotation . arcane_blast Fluffy_Pillow 15777.7/67366: 23% mana arcane_charge(4), presence_of_mind, rune_of_power
1:56.517 rotation . arcane_blast Fluffy_Pillow 10652.8/67366: 16% mana arcane_charge(4), rune_of_power
1:57.842 rotation . arcane_barrage Fluffy_Pillow 5563.0/67366: 8% mana arcane_charge(4), clearcasting, rune_of_power
1:59.142 rotation > arcane_orb Fluffy_Pillow 10009.2/67366: 15% mana clearcasting
2:00.443 rotation . arcane_blast Fluffy_Pillow 11262.0/67366: 17% mana arcane_charge(2), clearcasting
2:02.079 rotation . arcane_blast Fluffy_Pillow 9341.2/67366: 14% mana arcane_charge(3), clearcasting, crimson_chorus
2:03.560 shared_cds . use_mana_gem arcane 5836.6/67366: 9% mana arcane_charge(4), clearcasting(2), crimson_chorus
2:03.732 rotation . arcane_blast Fluffy_Pillow 12804.9/67366: 19% mana arcane_charge(4), clearcasting(2), crimson_chorus
2:05.059 rotation . arcane_blast Fluffy_Pillow 7717.8/67366: 11% mana arcane_charge(4), clearcasting(2), crimson_chorus
2:06.385 rotation * evocation arcane 2629.3/67366: 4% mana arcane_charge(4), clearcasting(2), crimson_chorus
2:11.085 rotation ) cancel_action Fluffy_Pillow 64936.1/67366: 96% mana arcane_charge(4), clearcasting(2), evocation, crimson_chorus
2:11.089 rotation . arcane_blast Fluffy_Pillow 64941.5/67366: 96% mana arcane_charge(4), clearcasting(2), crimson_chorus
2:12.415 cooldowns p arcane_power Fluffy_Pillow 59853.0/67366: 89% mana arcane_charge(4), clearcasting(2), crimson_chorus(2)
2:12.415 shared_cds . use_item_sinful_aspirants_badge_of_ferocity Fluffy_Pillow 59853.0/67366: 89% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, crimson_chorus(2)
2:12.415 rotation ; arcane_missiles Fluffy_Pillow 59853.0/67366: 89% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, crimson_chorus(2), gladiators_badge
2:16.023 rotation . arcane_blast Fluffy_Pillow 64714.1/67366: 96% mana arcane_charge(4), arcane_power, rune_of_power, crimson_chorus(2), gladiators_badge
2:17.347 rotation . arcane_blast Fluffy_Pillow 63060.5/67366: 94% mana arcane_charge(4), arcane_power, rune_of_power, crimson_chorus(2), gladiators_badge
2:18.672 rotation . arcane_blast Fluffy_Pillow 61408.2/67366: 91% mana arcane_charge(4), arcane_power, rune_of_power, crimson_chorus(2), gladiators_badge
2:19.998 rotation . arcane_blast Fluffy_Pillow 59757.2/67366: 89% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, crimson_chorus(2), gladiators_badge
2:21.323 rotation ; arcane_missiles Fluffy_Pillow 58104.9/67366: 86% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, crimson_chorus(2), gladiators_badge
2:23.249 rotation . arcane_barrage Fluffy_Pillow 60699.8/67366: 90% mana arcane_charge(4), arcane_power, rune_of_power, crimson_chorus(3), gladiators_badge
2:24.549 rotation > arcane_orb Fluffy_Pillow 65146.0/67366: 97% mana arcane_power, crimson_chorus(3), gladiators_badge
2:25.848 rotation . arcane_blast Fluffy_Pillow 66646.1/67366: 99% mana arcane_charge(2), arcane_power, crimson_chorus(3), gladiators_badge
2:27.485 rotation . arcane_blast Fluffy_Pillow 63247.5/67366: 94% mana arcane_charge(3), crimson_chorus(3)
2:28.965 rotation . arcane_blast Fluffy_Pillow 59741.5/67366: 89% mana arcane_charge(4), crimson_chorus(3)
2:30.292 rotation + arcane_barrage Fluffy_Pillow 54654.4/67366: 81% mana arcane_charge(4), clearcasting, crimson_chorus(3)
2:31.591 cooldowns n touch_of_the_magi Fluffy_Pillow 59099.2/67366: 88% mana clearcasting, crimson_chorus(3)
2:32.890 cooldowns q rune_of_power Fluffy_Pillow 58349.3/67366: 87% mana arcane_charge(4), clearcasting
2:34.188 rotation : arcane_missiles Fluffy_Pillow 60098.1/67366: 89% mana arcane_charge(4), clearcasting, rune_of_power
2:42.435 rotation . arcane_blast Fluffy_Pillow 56209.4/67366: 83% mana arcane_charge(4), rune_of_power
2:43.761 rotation . arcane_blast Fluffy_Pillow 51121.0/67366: 76% mana arcane_charge(4), clearcasting, rune_of_power
2:45.086 rotation ; arcane_missiles Fluffy_Pillow 46031.2/67366: 68% mana arcane_charge(4), clearcasting, rune_of_power
2:46.996 rotation . arcane_barrage Fluffy_Pillow 48604.5/67366: 72% mana arcane_charge(4)
2:48.295 rotation > arcane_orb Fluffy_Pillow 53049.3/67366: 79% mana
2:49.596 rotation . arcane_blast Fluffy_Pillow 54302.2/67366: 81% mana arcane_charge(2)
2:51.233 rotation . arcane_blast Fluffy_Pillow 52382.7/67366: 78% mana arcane_charge(3)
2:52.713 rotation . arcane_blast Fluffy_Pillow 48876.8/67366: 73% mana arcane_charge(4)
2:54.039 rotation . arcane_blast Fluffy_Pillow 43788.3/67366: 65% mana arcane_charge(4)
2:55.364 rotation . arcane_blast Fluffy_Pillow 38698.5/67366: 57% mana arcane_charge(4)
2:56.689 rotation . arcane_blast Fluffy_Pillow 33608.7/67366: 50% mana arcane_charge(4), clearcasting
2:58.015 rotation @ arcane_barrage Fluffy_Pillow 28520.2/67366: 42% mana arcane_charge(4), clearcasting
2:59.314 rotation . arcane_blast Fluffy_Pillow 32965.0/67366: 49% mana clearcasting(2)
3:01.261 rotation . arcane_blast Fluffy_Pillow 34213.2/67366: 51% mana arcane_charge, clearcasting(2)
3:03.054 rotation . arcane_blast Fluffy_Pillow 33879.0/67366: 50% mana arcane_charge(2), clearcasting(2), crimson_chorus
3:04.690 rotation . arcane_blast Fluffy_Pillow 31958.2/67366: 47% mana arcane_charge(3), clearcasting(2), crimson_chorus
3:06.170 rotation @ arcane_barrage Fluffy_Pillow 28452.2/67366: 42% mana arcane_charge(4), clearcasting(2), crimson_chorus
3:07.469 rotation < arcane_missiles Fluffy_Pillow 32897.0/67366: 49% mana clearcasting(3), crimson_chorus
3:09.462 rotation > arcane_orb Fluffy_Pillow 35582.2/67366: 53% mana clearcasting(2), crimson_chorus
3:10.762 rotation . arcane_blast Fluffy_Pillow 36833.7/67366: 55% mana arcane_charge(2), clearcasting(2), crimson_chorus
3:12.398 rotation . arcane_blast Fluffy_Pillow 34912.9/67366: 52% mana arcane_charge(3), clearcasting(2), crimson_chorus
3:13.878 rotation < arcane_missiles Fluffy_Pillow 31406.9/67366: 47% mana arcane_charge(4), clearcasting(3), crimson_chorus(2)
3:15.756 rotation . arcane_blast Fluffy_Pillow 33937.2/67366: 50% mana arcane_charge(4), clearcasting(2), crimson_chorus(2)
3:17.082 rotation @ arcane_barrage Fluffy_Pillow 28848.7/67366: 43% mana arcane_charge(4), clearcasting(2), crimson_chorus(2)
3:18.381 cooldowns n touch_of_the_magi Fluffy_Pillow 33293.5/67366: 49% mana clearcasting(2), crimson_chorus(2)
3:19.681 cooldowns q rune_of_power Fluffy_Pillow 32545.0/67366: 48% mana arcane_charge(4), clearcasting(2), crimson_chorus(2)
3:20.978 cooldowns r presence_of_mind Fluffy_Pillow 34292.5/67366: 51% mana arcane_charge(4), clearcasting(2), rune_of_power, crimson_chorus(2)
3:20.978 rotation : arcane_missiles Fluffy_Pillow 34292.5/67366: 51% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power, crimson_chorus(2)
3:28.887 rotation . arcane_blast Fluffy_Pillow 29948.4/67366: 44% mana arcane_charge(4), presence_of_mind(3), rune_of_power, crimson_chorus(3)
3:30.187 rotation . arcane_blast Fluffy_Pillow 24824.9/67366: 37% mana arcane_charge(4), presence_of_mind(2), rune_of_power, crimson_chorus(3)
3:31.487 rotation . arcane_blast Fluffy_Pillow 19701.4/67366: 29% mana arcane_charge(4), presence_of_mind, rune_of_power, crimson_chorus(3)
3:32.786 rotation . arcane_barrage Fluffy_Pillow 14576.6/67366: 22% mana arcane_charge(4), rune_of_power, crimson_chorus(3)
3:34.085 rotation > arcane_orb Fluffy_Pillow 19021.4/67366: 28% mana
3:35.386 rotation . arcane_blast Fluffy_Pillow 20274.2/67366: 30% mana arcane_charge(2)
3:37.023 rotation . arcane_blast Fluffy_Pillow 18354.8/67366: 27% mana arcane_charge(3)
3:38.504 rotation . arcane_blast Fluffy_Pillow 14850.1/67366: 22% mana arcane_charge(4)
3:39.831 rotation . arcane_blast Fluffy_Pillow 9763.0/67366: 14% mana arcane_charge(4)
3:41.157 rotation . evocation arcane 4674.6/67366: 7% mana arcane_charge(4)
3:45.657 rotation ) cancel_action Fluffy_Pillow 64330.0/67366: 95% mana arcane_charge(4), evocation
3:45.663 rotation . arcane_blast Fluffy_Pillow 64338.0/67366: 96% mana arcane_charge(4)
3:46.987 rotation . arcane_blast Fluffy_Pillow 59246.9/67366: 88% mana arcane_charge(4), clearcasting
3:48.313 rotation . arcane_blast Fluffy_Pillow 54158.4/67366: 80% mana arcane_charge(4), clearcasting
3:49.638 rotation . arcane_blast Fluffy_Pillow 49068.6/67366: 73% mana arcane_charge(4), clearcasting(2)
3:50.964 rotation . arcane_blast Fluffy_Pillow 43980.2/67366: 65% mana arcane_charge(4), clearcasting(2)
3:52.288 rotation < arcane_missiles Fluffy_Pillow 38889.0/67366: 58% mana arcane_charge(4), clearcasting(3)
3:54.235 rotation . arcane_barrage Fluffy_Pillow 41512.2/67366: 62% mana arcane_charge(4), clearcasting(2)
3:55.533 rotation > arcane_orb Fluffy_Pillow 45955.7/67366: 68% mana clearcasting(2)
3:56.832 rotation . arcane_blast Fluffy_Pillow 47205.8/67366: 70% mana arcane_charge(2), clearcasting(2)
3:58.469 rotation . arcane_blast Fluffy_Pillow 45286.4/67366: 67% mana arcane_charge(3), clearcasting(2)
3:59.949 rotation . arcane_blast Fluffy_Pillow 41780.4/67366: 62% mana arcane_charge(4), clearcasting(2)
4:01.274 rotation = arcane_missiles Fluffy_Pillow 36690.6/67366: 54% mana arcane_charge(4), clearcasting(2)
4:03.330 rotation = arcane_missiles Fluffy_Pillow 39460.7/67366: 59% mana arcane_charge(4), clearcasting, crimson_chorus
4:05.355 shared_cds . use_mana_gem arcane 42189.0/67366: 63% mana arcane_charge(4), crimson_chorus
4:05.355 rotation + arcane_barrage Fluffy_Pillow 48925.6/67366: 73% mana arcane_charge(4), crimson_chorus
4:06.657 cooldowns n touch_of_the_magi Fluffy_Pillow 53374.4/67366: 79% mana crimson_chorus
4:07.956 cooldowns q rune_of_power Fluffy_Pillow 52624.6/67366: 78% mana arcane_charge(4), crimson_chorus
4:09.256 rotation : arcane_missiles Fluffy_Pillow 54376.1/67366: 81% mana arcane_charge(4), rune_of_power, crimson_chorus
4:17.965 rotation . arcane_blast Fluffy_Pillow 43609.8/67366: 65% mana arcane_charge(4), rune_of_power, crimson_chorus(2)
4:19.292 rotation . arcane_blast Fluffy_Pillow 38522.7/67366: 57% mana arcane_charge(4), rune_of_power, crimson_chorus(2)
4:20.618 rotation . arcane_barrage Fluffy_Pillow 33434.2/67366: 50% mana arcane_charge(4), clearcasting, rune_of_power, crimson_chorus(2)
4:21.917 final_burn s arcane_missiles Fluffy_Pillow 37879.0/67366: 56% mana clearcasting, crimson_chorus(2)
4:23.861 final_burn t arcane_blast Fluffy_Pillow 40498.2/67366: 60% mana crimson_chorus(3)
4:25.808 final_burn t arcane_blast Fluffy_Pillow 41746.4/67366: 62% mana arcane_charge, crimson_chorus(3)

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1767 1588 1066 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1767 1588 0
Crit 15.74% 15.74% 376
Haste 15.76% 15.76% 520
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Cabalist's Hymnal
ilevel: 226, stats: { +77 Int }
item effects: { equip: Crimson Chorus }
Local Trinket2 Sinful Aspirant's Badge of Ferocity
ilevel: 207, stats: { +91 Haste }
item effects: { use: Gladiator's Badge }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="arcane"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=cabalists_hymnal,id=184028,bonus_id=1498,ilevel=226
trinket2=sinful_aspirants_badge_of_ferocity,id=175884,bonus_id=1521,ilevel=207
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=226.73
# gear_stamina=1504
# gear_intellect=1066
# gear_crit_rating=376
# gear_haste_rating=520
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

boon_of_the_archon : 5260 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5259.8 5259.8 9.9 / 0.187% 946.5 / 18.0% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2303.7 2187.0 Mana 0.00% 38.5 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
boon_of_the_archon 5260
Arcane Barrage 398 7.6% 21.1 13.69sec 5662 4705 Direct 21.1 4889 9806 5665 15.8%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.12 21.11 0.00 0.00 1.2035 0.0000 119612.98 119612.98 0.00% 4704.73 4704.73
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.20% 17.78 8 27 4889.29 3131 8218 4893.12 4145 5816 86910 86910 0.00%
crit 15.80% 3.33 0 10 9805.51 6263 16436 9537.12 0 16436 32703 32703 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.01
    opener
    [}]:0.60
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.95
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.07
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.42
    rotation
    [+]:2.47
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.12
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.44
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.73
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:3.98
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.30
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.22
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.82
Arcane Blast 1555 29.6% 98.4 3.04sec 4743 3708 Direct 99.4 4061 8117 4696 15.7%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.42 99.42 0.00 0.00 1.2792 0.0000 466818.85 466818.85 0.00% 3708.06 3708.06
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.34% 83.85 53 111 4060.72 910 8293 4060.63 3480 4952 340504 340504 0.00%
crit 15.66% 15.57 3 30 8117.31 1820 16585 8115.98 4728 13020 126315 126315 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.79
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.14
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.67
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.76
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.53
Arcane Echo 279 5.3% 179.9 1.76sec 465 0 Direct 179.9 402 804 465 15.7%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.93 179.93 0.00 0.00 0.0000 0.0000 83703.38 83703.38 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.27% 151.62 95 213 401.92 304 484 402.00 343 438 60939 60939 0.00%
crit 15.73% 28.31 10 48 804.17 609 968 804.53 652 915 22765 22765 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2101 40.0% 48.3 5.98sec 13054 7500 Periodic 313.6 1737 3476 2011 15.7% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.31 0.00 313.90 313.63 1.7406 0.2518 630640.18 630640.18 0.00% 7499.94 7499.94
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.27% 264.29 159 392 1737.30 1040 2314 1740.62 1542 2022 459130 459130 0.00%
crit 15.73% 49.34 21 82 3475.84 2079 4629 3482.46 2918 4075 171510 171510 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.49
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.66
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.47
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.97
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.43
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.26
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.38
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (158) 0.0% (3.0%) 12.6 24.02sec 3776 3115

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.58 0.00 0.00 0.00 1.2122 0.0000 0.00 0.00 0.00% 3115.02 3115.02

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.96
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.62
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 158 3.0% 12.6 24.09sec 3777 0 Direct 12.6 3271 6519 3777 15.6%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.58 12.58 0.00 0.00 0.0000 0.0000 47497.84 47497.84 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.43% 10.62 5 16 3271.36 2803 6240 3272.20 2822 3925 34728 34728 0.00%
crit 15.57% 1.96 0 7 6518.67 5606 12480 5716.42 0 12480 12769 12769 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (79) 0.0% (1.5%) 17.7 2.27sec 1325 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.68 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 79 1.5% 17.7 2.27sec 1325 0 Direct 17.7 1145 2289 1325 15.8%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.68 17.68 0.00 0.00 0.0000 0.0000 23420.88 23420.88 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.24% 14.89 6 34 1144.66 1117 1184 1144.50 1117 1184 17043 17043 0.00%
crit 15.76% 2.79 0 11 2289.38 2233 2367 2159.16 0 2367 6378 6378 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 38 0.7% 21.1 14.08sec 539 0 Direct 21.1 466 932 539 15.7%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.08 21.08 0.00 0.00 0.0000 0.0000 11360.33 11360.33 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.35% 17.78 6 34 465.99 453 481 465.97 453 479 8285 8285 0.00%
crit 15.65% 3.30 0 11 932.20 907 961 899.01 0 961 3075 3075 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (16) 0.0% (0.3%) 1.0 0.00sec 4786 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 120  / 16 0.3% 114.0 1.01sec 42 41 Direct 114.0 36 73 42 15.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 4785.90 4785.90 0.00% 40.62 40.62
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.30% 96.11 83 108 36.28 30 41 36.28 35 38 3486 3486 0.00%
crit 15.70% 17.89 6 31 72.62 59 83 72.61 59 81 1299 1299 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Shifting Power 81 1.5% 5.5 53.27sec 4461 1289 Periodic 21.8 967 1934 1119 15.7% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.46 0.00 21.77 21.77 3.4605 0.8051 24349.99 24349.99 0.00% 1289.11 1289.11
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.32% 18.36 8 29 967.07 943 999 967.03 943 999 17750 17750 0.00%
crit 15.68% 3.41 0 12 1934.16 1886 1999 1870.32 0 1999 6600 6600 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.46
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (555) 0.0% (10.5%) 7.0 44.09sec 23912 19573

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 0.00 0.00 0.00 1.2217 0.0000 0.00 0.00 0.00% 19572.93 19572.93

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.72
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.25
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 555 10.5% 7.0 44.04sec 23912 0 Direct 6.9 23936 0 23936 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 6.95 0.00 0.00 0.0000 0.0000 166252.45 166252.45 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.95 5 9 23936.17 598 63345 23976.32 16624 30529 166252 166252 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:24432.69
  • base_dd_max:24432.69
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
boon_of_the_archon
Arcane Power 3.8 84.98sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.82 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.82
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 213.38sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.91 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.91
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 93.00sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.50 0.00 20.27 0.00 3.6726 0.6320 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:boon_of_the_archon
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.35
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.14
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:boon_of_the_archon
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:boon_of_the_archon
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 326.88sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.05 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.05
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 89.89sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.33 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.17
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.15
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.8 46.75sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.84 0.00 0.00 0.00 1.2156 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.85
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 255.98sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.81sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:boon_of_the_archon
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.0 109.5 13.8sec 2.3sec 11.5sec 84.54% 0.00% 64.6 (65.6) 0.0

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.1s / 50.8s
  • trigger_min/max:0.0s / 17.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 48.2s

Stack Uptimes

  • arcane_charge_1:4.89%
  • arcane_charge_2:9.74%
  • arcane_charge_3:8.56%
  • arcane_charge_4:61.35%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 85.0sec 85.0sec 14.7sec 18.67% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:65.5s / 107.6s
  • trigger_min/max:65.5s / 107.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.67%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 211.3sec 211.3sec 11.9sec 7.59% 12.48% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 268.1s
  • trigger_min/max:180.0s / 268.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • berserking_1:7.59%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.2 9.3 16.5sec 10.8sec 6.4sec 38.82% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.98%
  • clearcasting_2:13.58%
  • clearcasting_3:2.26%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.7sec 92.7sec 3.9sec 4.56% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 131.4s
  • trigger_min/max:66.0s / 131.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.9s

Stack Uptimes

  • evocation_1:4.56%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 327.5sec 327.5sec 24.2sec 8.59% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:305.0s / 345.8s
  • trigger_min/max:305.0s / 345.8s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.59%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.3sec 90.3sec 12.5sec 13.80% 9.84% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:53.5s / 116.4s
  • trigger_min/max:53.5s / 116.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 22.0s

Stack Uptimes

  • presence_of_mind_1:2.98%
  • presence_of_mind_2:2.68%
  • presence_of_mind_3:8.14%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.7 0.9 32.0sec 28.9sec 12.7sec 41.11% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 62.8s
  • trigger_min/max:8.8s / 62.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.11%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.5sec 257.5sec 36.6sec 23.45% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 321.9s
  • trigger_min/max:240.0s / 321.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.45%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.02% 0.00% 4.76%
Arcane Barrage Arcane Charge 3 4.71% 0.00% 25.00%
Arcane Barrage Arcane Charge 4 95.28% 75.00% 100.00%
Arcane Blast Arcane Charge 0 6.84% 1.90% 11.88%
Arcane Blast Arcane Charge 1 4.24% 0.00% 9.71%
Arcane Blast Arcane Charge 2 12.21% 5.26% 17.65%
Arcane Blast Arcane Charge 3 13.12% 6.19% 17.86%
Arcane Blast Arcane Charge 4 63.59% 49.41% 80.53%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.32% 0.00% 8.24% 1.4s 0.0s 8.7s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.208132.599263.672
Evocation24.4970.00055.73986.91036.581123.198
Shifting Power12.4920.00098.27371.33628.329150.948
Rune of Power9.1780.00349.27964.27324.81495.327
Touch of the Magi6.0440.00023.07743.20621.13881.989
Arcane Power6.2690.00021.27424.23112.30751.160
Arcane Barrage11.3481.03448.177249.639195.084306.340
Arcane Orb6.5120.00069.23486.65328.960172.978
Presence of Mind33.1560.00059.034115.29850.024161.941
Time Warp6.6840.00081.89212.9641.32983.226

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
boon_of_the_archon
mana_regen Mana 3137.40 394558.00 60.08% 125.76 9901.53 2.45%
Evocation Mana 141.32 187095.57 28.49% 1323.88 0.00 0.00%
Mana Gem Mana 2.87 19362.24 2.95% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.13 55665.06 8.48% 2634.99 569.31 1.01%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2186.96 2303.73 10470.6 32300.2 1132.7 67365.7
Usage Type Count Total Avg RPE APR
boon_of_the_archon
arcane_blast Mana 99.4 542557.5 5457.2 5512.7 0.9
arcane_missiles Mana 48.3 109029.2 2256.2 2256.9 5.8
arcane_orb Mana 12.6 5559.5 442.0 442.0 8.5
shifting_power Mana 5.5 13638.2 2500.0 2498.6 1.8
time_warp Mana 1.9 3864.8 1992.9 1993.4 0.0
touch_of_the_magi Mana 7.0 17134.1 2464.5 2464.4 9.7

Statistics & Data Analysis

Fight Length
boon_of_the_archon Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
boon_of_the_archon Damage Per Second
Count 2321
Mean 5259.79
Minimum 4491.99
Maximum 6053.44
Spread ( max - min ) 1561.44
Range [ ( max - min ) / 2 * 100% ] 14.84%
Standard Deviation 242.2308
5th Percentile 4870.72
95th Percentile 5645.97
( 95th Percentile - 5th Percentile ) 775.25
Mean Distribution
Standard Deviation 5.0280
95.00% Confidence Interval ( 5249.94 - 5269.65 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 82
0.1% Error 8148
0.1 Scale Factor Error with Delta=300 501
0.05 Scale Factor Error with Delta=300 2004
0.01 Scale Factor Error with Delta=300 50090
Priority Target DPS
boon_of_the_archon Priority Target Damage Per Second
Count 2321
Mean 5259.79
Minimum 4491.99
Maximum 6053.44
Spread ( max - min ) 1561.44
Range [ ( max - min ) / 2 * 100% ] 14.84%
Standard Deviation 242.2308
5th Percentile 4870.72
95th Percentile 5645.97
( 95th Percentile - 5th Percentile ) 775.25
Mean Distribution
Standard Deviation 5.0280
95.00% Confidence Interval ( 5249.94 - 5269.65 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 82
0.1% Error 8148
0.1 Scale Factor Error with Delta=300 501
0.05 Scale Factor Error with Delta=300 2004
0.01 Scale Factor Error with Delta=300 50090
DPS(e)
boon_of_the_archon Damage Per Second (Effective)
Count 2321
Mean 5259.79
Minimum 4491.99
Maximum 6053.44
Spread ( max - min ) 1561.44
Range [ ( max - min ) / 2 * 100% ] 14.84%
Damage
boon_of_the_archon Damage
Count 2321
Mean 1573656.87
Minimum 1140713.07
Maximum 2071827.05
Spread ( max - min ) 931113.99
Range [ ( max - min ) / 2 * 100% ] 29.58%
DTPS
boon_of_the_archon Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
boon_of_the_archon Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
boon_of_the_archon Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
boon_of_the_archon Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
boon_of_the_archon Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
boon_of_the_archon Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
boon_of_the_archonTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
boon_of_the_archon Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.72 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.25 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.82 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.85 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.17 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.49 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.79 arcane_blast
u 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.15 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.14 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.60 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.95 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.07 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.66 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.47 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.96 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.67 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.42 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.93 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.35 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.47 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.12 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.76 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.97 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.43 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.26 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.38 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.62 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.46 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.44 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.73 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 3.98 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.30 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.22 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.53 arcane_blast
. 2.14 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.82 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.05 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.91 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&&&&&~yz.."&&&&(%'?...>............nqr:...;.>.....?>.=@.op:.>..q..;..;...>...)?..>.+nqr:.....>......<.....==>.....op:...>..q;..;...;..>...)?..>nqr:.;........>...stt

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask boon_of_the_archon 67365.7/67366: 100% mana
Pre precombat U food boon_of_the_archon 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.331 shared_cds . time_warp Fluffy_Pillow 67284.0/67366: 100% mana bloodlust
0:01.331 opener w arcane_blast Fluffy_Pillow 65284.0/67366: 97% mana bloodlust, temporal_warp
0:02.230 opener x rune_of_power Fluffy_Pillow 60995.2/67366: 91% mana bloodlust, temporal_warp
0:03.019 opener & arcane_blast Fluffy_Pillow 62058.3/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.826 shared_cds . use_mana_gem boon_of_the_archon 56270.5/67366: 84% mana bloodlust, rune_of_power, temporal_warp
0:03.826 opener & arcane_blast Fluffy_Pillow 63007.1/67366: 94% mana bloodlust, rune_of_power, temporal_warp
0:04.631 opener & arcane_blast Fluffy_Pillow 57216.7/67366: 85% mana bloodlust, rune_of_power, temporal_warp
0:05.437 opener & arcane_blast Fluffy_Pillow 51427.6/67366: 76% mana bloodlust, rune_of_power, temporal_warp
0:06.241 opener & arcane_blast Fluffy_Pillow 45635.9/67366: 68% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.047 opener & arcane_blast Fluffy_Pillow 39846.8/67366: 59% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.853 opener & arcane_blast Fluffy_Pillow 34057.7/67366: 51% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:08.657 opener & arcane_blast Fluffy_Pillow 28266.0/67366: 42% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:09.462 opener & arcane_blast Fluffy_Pillow 22475.6/67366: 33% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:10.268 opener ~ arcane_barrage Fluffy_Pillow 16686.5/67366: 25% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:11.056 opener y touch_of_the_magi Fluffy_Pillow 20442.8/67366: 30% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:11.846 opener z arcane_power Fluffy_Pillow 19007.2/67366: 28% mana bloodlust, arcane_charge(4), clearcasting(3), rune_of_power, temporal_warp
0:11.846 shared_cds . potion Fluffy_Pillow 19007.2/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp
0:11.846 shared_cds . berserking Fluffy_Pillow 19007.2/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.846 opener " arcane_missiles Fluffy_Pillow 19007.2/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:19.978 opener & arcane_blast Fluffy_Pillow 11213.6/67366: 17% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.735 opener & arcane_blast Fluffy_Pillow 8796.0/67366: 13% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.490 opener & arcane_blast Fluffy_Pillow 6375.7/67366: 9% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.245 opener & arcane_blast Fluffy_Pillow 3955.4/67366: 6% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.999 opener ( arcane_barrage Fluffy_Pillow 1533.8/67366: 2% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.754 opener % arcane_orb Fluffy_Pillow 5245.6/67366: 8% mana bloodlust, berserking, arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:24.511 opener ' evocation boon_of_the_archon 6015.6/67366: 9% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, potion_of_deathly_fixation
0:27.130 rotation ? shifting_power Fluffy_Pillow 63211.6/67366: 94% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:29.514 rotation . arcane_blast Fluffy_Pillow 63923.6/67366: 95% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:30.507 rotation . arcane_blast Fluffy_Pillow 61136.4/67366: 91% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:31.407 rotation . arcane_barrage Fluffy_Pillow 56849.0/67366: 84% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:32.196 rotation > arcane_orb Fluffy_Pillow 60606.7/67366: 90% mana bloodlust, clearcasting, temporal_warp, potion_of_deathly_fixation
0:32.987 rotation . arcane_blast Fluffy_Pillow 61172.4/67366: 91% mana bloodlust, arcane_charge(2), clearcasting, temporal_warp, potion_of_deathly_fixation
0:33.980 rotation . arcane_blast Fluffy_Pillow 58385.3/67366: 87% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.880 rotation . arcane_blast Fluffy_Pillow 54097.9/67366: 80% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.686 rotation . arcane_blast Fluffy_Pillow 48308.8/67366: 72% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:36.491 rotation . arcane_blast Fluffy_Pillow 42518.4/67366: 63% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:37.296 rotation . arcane_blast Fluffy_Pillow 36728.0/67366: 55% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:38.102 rotation . arcane_blast Fluffy_Pillow 30938.9/67366: 46% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:38.909 rotation . arcane_blast Fluffy_Pillow 25151.2/67366: 37% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:39.715 rotation . arcane_blast Fluffy_Pillow 19362.1/67366: 29% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:40.520 rotation . arcane_barrage Fluffy_Pillow 13571.7/67366: 20% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:41.311 rotation . arcane_blast Fluffy_Pillow 17332.1/67366: 26% mana clearcasting(2), temporal_warp
0:42.846 rotation . arcane_blast Fluffy_Pillow 18025.2/67366: 27% mana arcane_charge, clearcasting(2)
0:44.681 cooldowns n touch_of_the_magi Fluffy_Pillow 17747.5/67366: 26% mana arcane_charge(2), clearcasting(2)
0:46.173 cooldowns q rune_of_power Fluffy_Pillow 17257.7/67366: 26% mana arcane_charge(4), clearcasting(2)
0:47.504 cooldowns r presence_of_mind Fluffy_Pillow 19051.0/67366: 28% mana arcane_charge(4), clearcasting(2), rune_of_power
0:47.504 rotation : arcane_missiles Fluffy_Pillow 19051.0/67366: 28% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
0:55.474 rotation . arcane_blast Fluffy_Pillow 22289.1/67366: 33% mana arcane_charge(4), presence_of_mind(3), rune_of_power
0:56.805 rotation . arcane_blast Fluffy_Pillow 17207.4/67366: 26% mana arcane_charge(4), presence_of_mind(2), rune_of_power
0:58.136 rotation . arcane_blast Fluffy_Pillow 12125.6/67366: 18% mana arcane_charge(4), presence_of_mind, rune_of_power
0:59.468 rotation ; arcane_missiles Fluffy_Pillow 7045.3/67366: 10% mana arcane_charge(4), clearcasting, rune_of_power
1:01.519 rotation . arcane_barrage Fluffy_Pillow 9808.6/67366: 15% mana arcane_charge(4)
1:02.851 rotation > arcane_orb Fluffy_Pillow 14297.9/67366: 21% mana
1:04.182 rotation . arcane_blast Fluffy_Pillow 15591.1/67366: 23% mana arcane_charge(2)
1:05.859 rotation . arcane_blast Fluffy_Pillow 13725.6/67366: 20% mana arcane_charge(3)
1:07.378 rotation . arcane_barrage Fluffy_Pillow 10272.1/67366: 15% mana arcane_charge(4), clearcasting
1:08.710 rotation . arcane_blast Fluffy_Pillow 14761.4/67366: 22% mana clearcasting
1:10.704 rotation . arcane_blast Fluffy_Pillow 16072.9/67366: 24% mana arcane_charge, clearcasting
1:12.539 rotation ? shifting_power Fluffy_Pillow 15795.3/67366: 23% mana arcane_charge(2), clearcasting
1:16.466 rotation > arcane_orb Fluffy_Pillow 18586.2/67366: 28% mana arcane_charge(2), clearcasting
1:17.799 rotation . arcane_blast Fluffy_Pillow 19882.1/67366: 30% mana arcane_charge(4), clearcasting
1:19.156 rotation = arcane_missiles Fluffy_Pillow 14835.4/67366: 22% mana arcane_charge(4), clearcasting
1:21.116 rotation @ arcane_barrage Fluffy_Pillow 17476.2/67366: 26% mana arcane_charge(4), clearcasting
1:22.448 rotation . arcane_blast Fluffy_Pillow 21965.4/67366: 33% mana clearcasting
1:24.445 cooldowns o touch_of_the_magi Fluffy_Pillow 23281.0/67366: 35% mana arcane_charge, clearcasting
1:25.776 cooldowns p arcane_power Fluffy_Pillow 22574.3/67366: 34% mana arcane_charge(4), clearcasting
1:25.776 rotation : arcane_missiles Fluffy_Pillow 22574.3/67366: 34% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:36.685 rotation . arcane_barrage Fluffy_Pillow 18522.1/67366: 27% mana arcane_charge(4), arcane_power, rune_of_power
1:38.018 rotation > arcane_orb Fluffy_Pillow 23012.7/67366: 34% mana arcane_power
1:39.347 rotation . arcane_blast Fluffy_Pillow 24553.3/67366: 36% mana arcane_charge(2), arcane_power
1:41.024 rotation . arcane_blast Fluffy_Pillow 22687.8/67366: 34% mana arcane_charge(3)
1:42.541 cooldowns q rune_of_power Fluffy_Pillow 19231.6/67366: 29% mana arcane_charge(4)
1:43.873 rotation . arcane_blast Fluffy_Pillow 21026.3/67366: 31% mana arcane_charge(4), rune_of_power
1:45.231 rotation . arcane_blast Fluffy_Pillow 15980.9/67366: 24% mana arcane_charge(4), clearcasting, rune_of_power
1:46.589 rotation ; arcane_missiles Fluffy_Pillow 10935.6/67366: 16% mana arcane_charge(4), clearcasting, rune_of_power
1:48.488 rotation . arcane_blast Fluffy_Pillow 13494.1/67366: 20% mana arcane_charge(4), rune_of_power
1:49.847 rotation . arcane_blast Fluffy_Pillow 8450.1/67366: 13% mana arcane_charge(4), clearcasting, rune_of_power
1:51.206 rotation ; arcane_missiles Fluffy_Pillow 3406.1/67366: 5% mana arcane_charge(4), clearcasting, rune_of_power
1:53.193 rotation . arcane_barrage Fluffy_Pillow 6083.2/67366: 9% mana arcane_charge(4), rune_of_power
1:54.525 rotation . arcane_blast Fluffy_Pillow 10572.5/67366: 16% mana rune_of_power
1:56.522 rotation . arcane_blast Fluffy_Pillow 11888.1/67366: 18% mana arcane_charge
1:58.356 rotation > arcane_orb Fluffy_Pillow 11609.0/67366: 17% mana arcane_charge(2)
1:59.687 rotation . arcane_blast Fluffy_Pillow 12902.3/67366: 19% mana arcane_charge(4)
2:01.044 rotation . arcane_blast Fluffy_Pillow 7855.6/67366: 12% mana arcane_charge(4)
2:02.402 rotation . evocation boon_of_the_archon 2810.3/67366: 4% mana arcane_charge(4)
2:07.202 rotation ) cancel_action Fluffy_Pillow 64926.9/67366: 96% mana arcane_charge(4), evocation
2:07.206 rotation ? shifting_power Fluffy_Pillow 64932.2/67366: 96% mana arcane_charge(4)
2:10.971 rotation . arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana arcane_charge(4)
2:12.329 rotation . arcane_barrage Fluffy_Pillow 60497.5/67366: 90% mana arcane_charge(4), clearcasting
2:13.660 rotation > arcane_orb Fluffy_Pillow 64985.4/67366: 96% mana clearcasting
2:14.992 rotation . arcane_blast Fluffy_Pillow 66280.0/67366: 98% mana arcane_charge(2), clearcasting
2:16.670 rotation + arcane_barrage Fluffy_Pillow 63248.8/67366: 94% mana arcane_charge(3), clearcasting
2:18.002 cooldowns n touch_of_the_magi Fluffy_Pillow 67064.4/67366: 100% mana clearcasting
2:19.332 cooldowns q rune_of_power Fluffy_Pillow 64869.8/67366: 96% mana arcane_charge(4), clearcasting
2:20.664 cooldowns r presence_of_mind Fluffy_Pillow 66664.4/67366: 99% mana arcane_charge(4), clearcasting(2), rune_of_power
2:20.664 rotation : arcane_missiles Fluffy_Pillow 66664.4/67366: 99% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
2:28.827 rotation . arcane_blast Fluffy_Pillow 58915.0/67366: 87% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:30.159 shared_cds . use_mana_gem boon_of_the_archon 53834.6/67366: 80% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:30.159 rotation . arcane_blast Fluffy_Pillow 60571.2/67366: 90% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:31.490 rotation . arcane_barrage Fluffy_Pillow 55489.5/67366: 82% mana arcane_charge(4), presence_of_mind, rune_of_power
2:32.822 rotation . arcane_blast Fluffy_Pillow 59978.7/67366: 89% mana presence_of_mind
2:34.154 rotation > arcane_orb Fluffy_Pillow 60398.4/67366: 90% mana arcane_charge
2:35.485 rotation . arcane_blast Fluffy_Pillow 61691.6/67366: 92% mana arcane_charge(3)
2:37.002 rotation . arcane_blast Fluffy_Pillow 58235.5/67366: 86% mana arcane_charge(4), clearcasting
2:38.360 rotation . arcane_blast Fluffy_Pillow 53190.2/67366: 79% mana arcane_charge(4), clearcasting
2:39.718 rotation . arcane_blast Fluffy_Pillow 48144.8/67366: 71% mana arcane_charge(4), clearcasting(2)
2:41.074 rotation . arcane_blast Fluffy_Pillow 43096.8/67366: 64% mana arcane_charge(4), clearcasting(2)
2:42.431 rotation . arcane_blast Fluffy_Pillow 38050.1/67366: 56% mana arcane_charge(4), clearcasting(2)
2:43.789 rotation < arcane_missiles Fluffy_Pillow 33004.7/67366: 49% mana arcane_charge(4), clearcasting(3)
2:45.872 rotation . arcane_blast Fluffy_Pillow 35811.2/67366: 53% mana arcane_charge(4), clearcasting(2)
2:47.228 rotation . arcane_blast Fluffy_Pillow 30763.1/67366: 46% mana arcane_charge(4), clearcasting(2)
2:48.585 rotation . arcane_blast Fluffy_Pillow 25716.4/67366: 38% mana arcane_charge(4), clearcasting(2)
2:49.943 rotation . arcane_blast Fluffy_Pillow 20671.1/67366: 31% mana arcane_charge(4), clearcasting(2)
2:51.299 rotation . arcane_barrage Fluffy_Pillow 15623.1/67366: 23% mana arcane_charge(4), clearcasting(2)
2:52.629 rotation = arcane_missiles Fluffy_Pillow 20109.6/67366: 30% mana clearcasting(2)
2:54.524 rotation = arcane_missiles Fluffy_Pillow 22662.8/67366: 34% mana clearcasting
2:56.404 rotation > arcane_orb Fluffy_Pillow 25195.7/67366: 37% mana
2:57.735 rotation . arcane_blast Fluffy_Pillow 26489.0/67366: 39% mana arcane_charge(2)
2:59.412 rotation . arcane_blast Fluffy_Pillow 24623.4/67366: 37% mana arcane_charge(3)
3:00.928 rotation . arcane_blast Fluffy_Pillow 21166.0/67366: 31% mana arcane_charge(4), clearcasting
3:02.285 rotation . arcane_barrage Fluffy_Pillow 16119.3/67366: 24% mana arcane_charge(4), clearcasting
3:03.617 rotation . arcane_blast Fluffy_Pillow 20608.5/67366: 31% mana clearcasting
3:05.613 cooldowns o touch_of_the_magi Fluffy_Pillow 21922.8/67366: 33% mana arcane_charge, clearcasting
3:06.944 cooldowns p arcane_power Fluffy_Pillow 21216.0/67366: 31% mana arcane_charge(4), clearcasting
3:06.944 rotation : arcane_missiles Fluffy_Pillow 21216.0/67366: 31% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:17.661 shared_cds . berserking Fluffy_Pillow 20655.2/67366: 31% mana arcane_charge(4), arcane_power, rune_of_power
3:17.661 rotation . arcane_blast Fluffy_Pillow 20655.2/67366: 31% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:18.893 rotation . arcane_barrage Fluffy_Pillow 18877.6/67366: 28% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:20.102 rotation > arcane_orb Fluffy_Pillow 23201.1/67366: 34% mana berserking, arcane_power
3:21.312 rotation . arcane_blast Fluffy_Pillow 24581.4/67366: 36% mana berserking, arcane_charge(2), arcane_power
3:22.837 rotation . arcane_blast Fluffy_Pillow 22511.0/67366: 33% mana berserking, arcane_charge(3)
3:24.216 cooldowns q rune_of_power Fluffy_Pillow 18869.0/67366: 28% mana berserking, arcane_charge(4), clearcasting
3:25.427 rotation ; arcane_missiles Fluffy_Pillow 20500.6/67366: 30% mana berserking, arcane_charge(4), clearcasting, rune_of_power
3:27.260 rotation . arcane_blast Fluffy_Pillow 22970.2/67366: 34% mana berserking, arcane_charge(4), rune_of_power
3:28.494 rotation . arcane_blast Fluffy_Pillow 17757.8/67366: 26% mana berserking, arcane_charge(4), clearcasting, rune_of_power
3:29.728 rotation ; arcane_missiles Fluffy_Pillow 12545.4/67366: 19% mana arcane_charge(4), clearcasting, rune_of_power
3:31.730 rotation . arcane_blast Fluffy_Pillow 15242.7/67366: 23% mana arcane_charge(4), rune_of_power
3:33.088 rotation . arcane_blast Fluffy_Pillow 10197.4/67366: 15% mana arcane_charge(4), rune_of_power
3:34.445 rotation . arcane_barrage Fluffy_Pillow 5150.7/67366: 8% mana arcane_charge(4), clearcasting, rune_of_power
3:35.776 rotation ; arcane_missiles Fluffy_Pillow 9638.6/67366: 14% mana clearcasting, rune_of_power
3:37.751 rotation . arcane_blast Fluffy_Pillow 12299.5/67366: 18% mana
3:39.748 rotation . arcane_blast Fluffy_Pillow 13615.1/67366: 20% mana arcane_charge
3:41.582 rotation > arcane_orb Fluffy_Pillow 13336.1/67366: 20% mana arcane_charge(2)
3:42.913 rotation . arcane_blast Fluffy_Pillow 14629.3/67366: 22% mana arcane_charge(4)
3:44.272 rotation . arcane_blast Fluffy_Pillow 9585.3/67366: 14% mana arcane_charge(4)
3:45.630 rotation . evocation Fluffy_Pillow 4540.0/67366: 7% mana arcane_charge(4)
3:50.230 rotation ) cancel_action Fluffy_Pillow 64068.4/67366: 95% mana arcane_charge(4), evocation
3:50.234 rotation ? shifting_power Fluffy_Pillow 64073.8/67366: 95% mana arcane_charge(4)
3:53.984 rotation . arcane_blast Fluffy_Pillow 66626.2/67366: 99% mana arcane_charge(4)
3:55.340 rotation . arcane_barrage Fluffy_Pillow 60494.8/67366: 90% mana arcane_charge(4)
3:56.671 rotation > arcane_orb Fluffy_Pillow 64982.7/67366: 96% mana
3:58.002 cooldowns n touch_of_the_magi Fluffy_Pillow 66275.9/67366: 98% mana arcane_charge(2)
3:59.333 cooldowns q rune_of_power Fluffy_Pillow 64871.1/67366: 96% mana arcane_charge(4)
4:00.666 cooldowns r presence_of_mind Fluffy_Pillow 66667.1/67366: 99% mana arcane_charge(4), rune_of_power
4:00.666 rotation : arcane_missiles Fluffy_Pillow 66667.1/67366: 99% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:07.391 rotation . arcane_blast Fluffy_Pillow 60727.8/67366: 90% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:08.723 rotation ; arcane_missiles Fluffy_Pillow 55647.4/67366: 83% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
4:10.860 rotation . arcane_blast Fluffy_Pillow 58526.6/67366: 87% mana arcane_charge(4), presence_of_mind(2), rune_of_power
4:12.191 rotation . arcane_barrage Fluffy_Pillow 53444.9/67366: 79% mana arcane_charge(4), presence_of_mind, rune_of_power
4:13.523 shared_cds . time_warp Fluffy_Pillow 57934.1/67366: 86% mana presence_of_mind
4:13.523 rotation . arcane_blast Fluffy_Pillow 55934.1/67366: 83% mana presence_of_mind, temporal_warp
4:14.549 rotation . arcane_blast Fluffy_Pillow 55941.5/67366: 83% mana arcane_charge, temporal_warp
4:15.963 rotation . arcane_blast Fluffy_Pillow 55096.6/67366: 82% mana arcane_charge(2), temporal_warp
4:17.252 rotation . arcane_blast Fluffy_Pillow 52708.3/67366: 78% mana arcane_charge(3), temporal_warp
4:18.421 rotation . arcane_barrage Fluffy_Pillow 48783.3/67366: 72% mana arcane_charge(4), temporal_warp
4:19.447 rotation > arcane_orb Fluffy_Pillow 52860.2/67366: 78% mana temporal_warp
4:20.473 rotation . arcane_blast Fluffy_Pillow 53742.6/67366: 80% mana arcane_charge(2), temporal_warp
4:21.763 rotation . arcane_blast Fluffy_Pillow 51355.6/67366: 76% mana arcane_charge(3), temporal_warp
4:22.930 rotation . arcane_blast Fluffy_Pillow 47427.9/67366: 70% mana arcane_charge(4), clearcasting, temporal_warp
4:23.974 final_burn s arcane_missiles Fluffy_Pillow 41959.5/67366: 62% mana arcane_charge(4), clearcasting, temporal_warp
4:25.638 final_burn t arcane_blast Fluffy_Pillow 44201.5/67366: 66% mana arcane_charge(4), temporal_warp
4:26.682 final_burn t arcane_blast Fluffy_Pillow 38733.1/67366: 57% mana arcane_charge(4), temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1756 1578 1056 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1756 1578 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Boon of the Archon
ilevel: 210, stats: { +67 Int }
item effects: { equip: Boon of the Archon, equip: Boon of the Archon }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="boon_of_the_archon"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=boon_of_the_archon,id=180119,bonus_id=1524/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=227.00
# gear_stamina=1504
# gear_intellect=1056
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

cabalists_hymnal : 5456 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5455.7 5455.7 10.4 / 0.191% 999.2 / 18.3% 2.4
RPS Out RPS In Primary Resource Waiting APM Active Skill
2303.3 2185.9 Mana 0.00% 38.5 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
cabalists_hymnal 5456
Arcane Barrage 413 7.6% 21.1 13.75sec 5868 4877 Direct 21.1 4935 9899 5871 18.9%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.14 21.13 0.00 0.00 1.2033 0.0000 124065.66 124065.66 0.00% 4876.60 4876.60
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.12% 17.14 8 25 4934.61 3012 8298 4935.82 4114 5834 84577 84577 0.00%
crit 18.88% 3.99 0 12 9899.49 6323 16595 9757.47 0 16595 39488 39488 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.63
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.94
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.07
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.40
    rotation
    [+]:2.47
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.16
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.44
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.70
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:3.98
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.30
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.22
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.82
Arcane Blast 1607 29.5% 98.3 3.04sec 4906 3833 Direct 99.3 4084 8274 4857 18.4%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.34 99.34 0.00 0.00 1.2799 0.0000 482441.55 482441.55 0.00% 3833.07 3833.07
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.56% 81.02 51 112 4084.50 919 8373 4083.34 3461 5038 330843 330843 0.00%
crit 18.44% 18.32 5 36 8274.13 1837 16746 8278.37 5363 12887 151599 151599 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.84
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.13
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.68
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.77
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.43
Arcane Echo 290 5.3% 179.5 1.77sec 485 0 Direct 179.5 405 819 485 19.2%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.53 179.53 0.00 0.00 0.0000 0.0000 87002.22 87002.22 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.81% 145.07 83 202 405.21 307 489 405.34 344 442 58784 58784 0.00%
crit 19.19% 34.46 14 60 818.85 615 977 819.20 677 928 28219 28219 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2183 40.0% 48.4 5.94sec 13541 7786 Periodic 313.8 1751 3532 2088 18.9% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.38 0.00 314.04 313.79 1.7391 0.2519 655059.73 655059.73 0.00% 7786.37 7786.37
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 81.09% 254.46 157 375 1750.95 1050 2337 1754.15 1528 1996 445515 445515 0.00%
crit 18.91% 59.33 27 99 3532.35 2099 4673 3539.12 3031 4129 209545 209545 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.49
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.65
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.50
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.98
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.40
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.27
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.36
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (164) 0.0% (3.0%) 12.6 24.20sec 3928 3240

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.56 0.00 0.00 0.00 1.2121 0.0000 0.00 0.00 0.00% 3240.36 3240.36

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.96
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.61
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 164 3.0% 12.6 24.26sec 3929 0 Direct 12.6 3293 6662 3928 18.9%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.55 12.55 0.00 0.00 0.0000 0.0000 49321.54 49321.54 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.13% 10.19 3 16 3292.68 2830 6300 3292.42 2830 3892 33538 33538 0.00%
crit 18.87% 2.37 0 9 6662.33 5661 12601 6118.21 0 12601 15783 15783 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (82) 0.0% (1.5%) 17.6 2.23sec 1382 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.64 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 82 1.5% 17.6 2.23sec 1382 0 Direct 17.6 1145 2290 1382 20.7%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.64 17.64 0.00 0.00 0.0000 0.0000 24377.99 24377.99 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.30% 13.99 5 30 1144.92 1117 1184 1144.95 1117 1184 16014 16014 0.00%
crit 20.70% 3.65 0 11 2290.31 2233 2367 2252.27 0 2367 8364 8364 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 39 0.7% 21.2 13.99sec 554 0 Direct 21.2 466 932 554 18.8%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.17 21.17 0.00 0.00 0.0000 0.0000 11722.22 11722.22 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.17% 17.18 6 32 465.95 453 481 465.94 455 478 8006 8006 0.00%
crit 18.83% 3.99 0 13 932.21 907 961 913.20 0 961 3716 3716 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5029 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 114.0 1.01sec 44 43 Direct 114.0 37 74 44 20.2%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 5028.83 5028.83 0.00% 42.68 42.68
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 79.79% 90.96 74 105 36.57 30 42 36.57 36 38 3326 3326 0.00%
crit 20.21% 23.04 9 40 73.89 60 84 73.89 66 81 1702 1702 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Shifting Power 84 1.5% 5.5 52.85sec 4636 1340 Periodic 21.7 977 1954 1162 18.9% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.45 0.00 21.75 21.75 3.4608 0.8046 25267.18 25267.18 0.00% 1339.65 1339.65
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 81.08% 17.63 8 27 977.12 952 1009 977.06 952 1009 17230 17230 0.00%
crit 18.92% 4.11 0 12 1953.71 1904 2018 1931.46 0 2018 8038 8038 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.45
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (576) 0.0% (10.6%) 7.0 44.07sec 24820 20318

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.96 0.00 0.00 0.00 1.2216 0.0000 0.00 0.00 0.00% 20318.43 20318.43

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.70
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.27
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 576 10.6% 7.0 44.01sec 24820 0 Direct 7.0 24848 0 24848 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.96 6.95 0.00 0.00 0.0000 0.0000 172726.95 172726.95 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.95 5 9 24848.35 709 69792 24883.73 18287 31625 172727 172727 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:13916.54
  • base_dd_max:13916.54
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
cabalists_hymnal
Arcane Power 3.8 85.01sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.83 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.83
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 213.37sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.92
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 93.24sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.49 0.00 20.24 0.00 3.6707 0.6320 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:cabalists_hymnal
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.34
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.15
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:cabalists_hymnal
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:cabalists_hymnal
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 329.75sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.05 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.05
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 90.53sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.31 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.17
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.15
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.8 46.71sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.84 0.00 0.00 0.00 1.2152 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.85
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 256.62sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.79sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:cabalists_hymnal
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.1 109.4 13.8sec 2.3sec 11.5sec 84.52% 0.00% 64.5 (65.4) 0.0

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.1s / 49.2s
  • trigger_min/max:0.0s / 17.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 46.5s

Stack Uptimes

  • arcane_charge_1:4.91%
  • arcane_charge_2:9.71%
  • arcane_charge_3:8.53%
  • arcane_charge_4:61.37%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 85.0sec 85.0sec 14.6sec 18.67% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.9s / 108.1s
  • trigger_min/max:66.9s / 108.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.67%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 210.9sec 210.9sec 11.8sec 7.59% 12.50% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 267.4s
  • trigger_min/max:180.0s / 267.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • berserking_1:7.59%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.1 9.4 16.6sec 10.8sec 6.4sec 38.72% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.76%
  • clearcasting_2:13.74%
  • clearcasting_3:2.22%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Crimson Chorus 5.4 0.0 60.8sec 60.9sec 28.6sec 51.89% 0.00% 0.0 (0.0) 4.9

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_crimson_chorus
  • max_stacks:3
  • base duration:30.00
  • duration modifier:1.00
  • base cooldown:60.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:10.00
  • associated item:Cabalist's Hymnal

Stat Details

  • stat:crit_rating
  • amount:98.11

Trigger Details

  • interval_min/max:60.0s / 65.9s
  • trigger_min/max:60.0s / 65.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 30.0s

Stack Uptimes

  • crimson_chorus_1:17.89%
  • crimson_chorus_2:17.29%
  • crimson_chorus_3:16.71%

Spelldata

  • id:344803
  • name:Crimson Chorus
  • tooltip:Critical Strike increased by $w1.
  • description:{$@spelldesc344806=Join the Crimson Chorus. Every minute, your Critical Strike swells by ${{$s1=44}*3} over ${{$344803d=10 seconds}*3} sec. before returning to normal. This effect is increased by {$s2=5}% for each member of the Crimson Chorus in your party.}
  • max_stacks:3
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Evocation 3.5 0.0 92.9sec 92.9sec 3.9sec 4.55% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 130.5s
  • trigger_min/max:66.0s / 130.5s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 4.9s

Stack Uptimes

  • evocation_1:4.55%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 326.6sec 326.6sec 24.2sec 8.58% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:307.4s / 345.4s
  • trigger_min/max:307.4s / 345.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.58%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.5sec 90.5sec 12.5sec 13.77% 9.81% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:53.2s / 118.3s
  • trigger_min/max:53.2s / 118.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 22.1s

Stack Uptimes

  • presence_of_mind_1:2.97%
  • presence_of_mind_2:2.69%
  • presence_of_mind_3:8.12%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.7 0.9 32.0sec 28.9sec 12.7sec 41.11% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.1s / 62.5s
  • trigger_min/max:8.8s / 62.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.11%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.4sec 257.4sec 36.6sec 23.47% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 318.0s
  • trigger_min/max:240.0s / 318.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.47%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 1 0.00% 0.00% 4.00%
Arcane Barrage Arcane Charge 2 0.02% 0.00% 4.76%
Arcane Barrage Arcane Charge 3 4.81% 0.00% 21.74%
Arcane Barrage Arcane Charge 4 95.17% 78.26% 100.00%
Arcane Blast Arcane Charge 0 6.88% 1.30% 12.77%
Arcane Blast Arcane Charge 1 4.30% 0.00% 9.17%
Arcane Blast Arcane Charge 2 12.21% 6.10% 17.70%
Arcane Blast Arcane Charge 3 13.12% 8.08% 18.09%
Arcane Blast Arcane Charge 4 63.49% 49.51% 79.55%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.32% 0.00% 7.35% 1.4s 0.0s 8.7s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.250136.980263.672
Evocation24.6540.00064.50787.43633.072117.252
Shifting Power12.4590.00095.19871.21829.759149.331
Rune of Power9.2220.00537.86664.58125.72993.984
Touch of the Magi6.0340.00022.99243.14422.01981.774
Arcane Power6.2750.00020.68024.28912.54950.359
Arcane Barrage11.3341.03246.552249.578196.250306.256
Arcane Orb6.5400.00065.94286.80233.702155.006
Presence of Mind33.4060.00057.540115.55755.810161.803
Time Warp6.6900.00076.62212.9941.32977.952

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
cabalists_hymnal
mana_regen Mana 3136.99 394599.70 60.12% 125.79 9871.36 2.44%
Evocation Mana 141.02 186653.46 28.44% 1323.59 0.00 0.00%
Mana Gem Mana 2.87 19359.36 2.95% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.14 55744.79 8.49% 2636.52 522.45 0.93%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2185.86 2303.28 10400.2 32105.9 1712.3 67365.7
Usage Type Count Total Avg RPE APR
cabalists_hymnal
arcane_blast Mana 99.3 542016.5 5456.4 5511.9 0.9
arcane_missiles Mana 48.4 109417.5 2261.2 2261.8 6.0
arcane_orb Mana 12.6 5554.8 442.3 442.3 8.9
shifting_power Mana 5.4 13621.1 2500.0 2499.2 1.9
time_warp Mana 1.9 3866.1 1992.7 1993.1 0.0
touch_of_the_magi Mana 7.0 17159.8 2465.7 2465.8 10.1

Statistics & Data Analysis

Fight Length
cabalists_hymnal Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
cabalists_hymnal Damage Per Second
Count 2321
Mean 5455.65
Minimum 4706.07
Maximum 6238.21
Spread ( max - min ) 1532.15
Range [ ( max - min ) / 2 * 100% ] 14.04%
Standard Deviation 255.7495
5th Percentile 5049.65
95th Percentile 5891.35
( 95th Percentile - 5th Percentile ) 841.69
Mean Distribution
Standard Deviation 5.3086
95.00% Confidence Interval ( 5445.25 - 5466.06 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 85
0.1% Error 8442
0.1 Scale Factor Error with Delta=300 559
0.05 Scale Factor Error with Delta=300 2234
0.01 Scale Factor Error with Delta=300 55836
Priority Target DPS
cabalists_hymnal Priority Target Damage Per Second
Count 2321
Mean 5455.65
Minimum 4706.07
Maximum 6238.21
Spread ( max - min ) 1532.15
Range [ ( max - min ) / 2 * 100% ] 14.04%
Standard Deviation 255.7495
5th Percentile 5049.65
95th Percentile 5891.35
( 95th Percentile - 5th Percentile ) 841.69
Mean Distribution
Standard Deviation 5.3086
95.00% Confidence Interval ( 5445.25 - 5466.06 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 85
0.1% Error 8442
0.1 Scale Factor Error with Delta=300 559
0.05 Scale Factor Error with Delta=300 2234
0.01 Scale Factor Error with Delta=300 55836
DPS(e)
cabalists_hymnal Damage Per Second (Effective)
Count 2321
Mean 5455.65
Minimum 4706.07
Maximum 6238.21
Spread ( max - min ) 1532.15
Range [ ( max - min ) / 2 * 100% ] 14.04%
Damage
cabalists_hymnal Damage
Count 2321
Mean 1631985.05
Minimum 1144620.25
Maximum 2094772.43
Spread ( max - min ) 950152.18
Range [ ( max - min ) / 2 * 100% ] 29.11%
DTPS
cabalists_hymnal Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
cabalists_hymnal Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
cabalists_hymnal Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
cabalists_hymnal Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
cabalists_hymnal Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
cabalists_hymnal Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
cabalists_hymnalTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
cabalists_hymnal Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.70 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.27 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.83 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.85 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.17 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.49 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.84 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.15 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.13 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.63 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.94 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.07 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.65 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.50 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.96 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.68 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.40 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.92 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.34 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.47 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.16 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.77 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.98 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.40 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.27 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.36 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.61 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.45 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.44 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.70 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 3.98 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.30 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.22 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.43 arcane_blast
. 2.15 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.82 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.05 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.92 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&&&$&&~yz.."&&&#}%&&'?..>....<...<.+nqr:..;.>.......?>.,op:...>.q..;..;...>....*)?..nqr:;.;.>.........<.p;.....;+nq:...>?.....)..>nqr:-;.......>...?.==.,op.:t

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask cabalists_hymnal 67365.7/67366: 100% mana
Pre precombat U food cabalists_hymnal 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.330 shared_cds . time_warp Fluffy_Pillow 67282.6/67366: 100% mana bloodlust, crimson_chorus
0:01.330 opener w arcane_blast Fluffy_Pillow 65282.6/67366: 97% mana bloodlust, temporal_warp, crimson_chorus
0:02.229 opener x rune_of_power Fluffy_Pillow 60993.9/67366: 91% mana bloodlust, temporal_warp, crimson_chorus
0:03.020 opener & arcane_blast Fluffy_Pillow 62059.6/67366: 92% mana bloodlust, rune_of_power, temporal_warp, crimson_chorus
0:03.827 shared_cds . use_mana_gem cabalists_hymnal 56271.9/67366: 84% mana bloodlust, clearcasting, rune_of_power, temporal_warp, crimson_chorus
0:03.827 opener & arcane_blast Fluffy_Pillow 63008.5/67366: 94% mana bloodlust, clearcasting, rune_of_power, temporal_warp, crimson_chorus
0:04.632 opener & arcane_blast Fluffy_Pillow 57218.0/67366: 85% mana bloodlust, clearcasting, rune_of_power, temporal_warp, crimson_chorus
0:05.438 opener & arcane_blast Fluffy_Pillow 51429.0/67366: 76% mana bloodlust, clearcasting, rune_of_power, temporal_warp, crimson_chorus
0:06.243 opener & arcane_blast Fluffy_Pillow 45638.6/67366: 68% mana bloodlust, clearcasting, rune_of_power, temporal_warp, crimson_chorus
0:07.049 opener & arcane_blast Fluffy_Pillow 39849.5/67366: 59% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp, crimson_chorus
0:07.856 opener & arcane_blast Fluffy_Pillow 34061.8/67366: 51% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp, crimson_chorus
0:08.663 opener $ arcane_missiles Fluffy_Pillow 28274.1/67366: 42% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp, crimson_chorus
0:09.940 opener & arcane_blast Fluffy_Pillow 29994.6/67366: 45% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp, crimson_chorus
0:10.746 opener & arcane_blast Fluffy_Pillow 24205.5/67366: 36% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp, crimson_chorus(2)
0:11.552 opener ~ arcane_barrage Fluffy_Pillow 18416.5/67366: 27% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp, crimson_chorus(2)
0:12.342 opener y touch_of_the_magi Fluffy_Pillow 22175.5/67366: 33% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp, crimson_chorus(2)
0:13.133 opener z arcane_power Fluffy_Pillow 20741.2/67366: 31% mana bloodlust, arcane_charge(4), clearcasting(3), rune_of_power, temporal_warp, crimson_chorus(2)
0:13.133 shared_cds . potion Fluffy_Pillow 20741.2/67366: 31% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, crimson_chorus(2)
0:13.133 shared_cds . berserking Fluffy_Pillow 20741.2/67366: 31% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, crimson_chorus(2), potion_of_deathly_fixation
0:13.133 opener " arcane_missiles Fluffy_Pillow 20741.2/67366: 31% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, crimson_chorus(2), potion_of_deathly_fixation
0:21.264 opener & arcane_blast Fluffy_Pillow 12946.2/67366: 19% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:22.017 opener & arcane_blast Fluffy_Pillow 10523.2/67366: 16% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:22.772 opener & arcane_blast Fluffy_Pillow 8103.0/67366: 12% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:23.528 opener # arcane_missiles Fluffy_Pillow 5684.0/67366: 8% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:24.740 opener } arcane_barrage Fluffy_Pillow 7317.0/67366: 11% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:25.493 opener % arcane_orb Fluffy_Pillow 11026.1/67366: 16% mana bloodlust, arcane_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:26.282 opener & arcane_blast Fluffy_Pillow 11839.2/67366: 18% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:27.276 opener & arcane_blast Fluffy_Pillow 11115.9/67366: 17% mana bloodlust, arcane_charge(3), arcane_power, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:28.176 opener ' evocation cabalists_hymnal 6828.5/67366: 10% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, crimson_chorus(3), potion_of_deathly_fixation
0:30.796 rotation ? shifting_power Fluffy_Pillow 64025.8/67366: 95% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:33.157 rotation . arcane_blast Fluffy_Pillow 64706.8/67366: 96% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:33.963 rotation . arcane_barrage Fluffy_Pillow 58917.8/67366: 87% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.752 rotation > arcane_orb Fluffy_Pillow 62675.4/67366: 93% mana bloodlust, clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:35.540 rotation . arcane_blast Fluffy_Pillow 63237.1/67366: 94% mana bloodlust, arcane_charge(2), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:36.532 rotation . arcane_blast Fluffy_Pillow 60448.6/67366: 90% mana bloodlust, arcane_charge(3), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:37.432 rotation . arcane_blast Fluffy_Pillow 56161.2/67366: 83% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:38.237 rotation . arcane_blast Fluffy_Pillow 50370.8/67366: 75% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:39.042 rotation < arcane_missiles Fluffy_Pillow 44580.4/67366: 66% mana bloodlust, arcane_charge(4), clearcasting(3), temporal_warp
0:40.339 rotation . arcane_blast Fluffy_Pillow 46327.9/67366: 69% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:41.146 rotation . arcane_blast Fluffy_Pillow 40540.1/67366: 60% mana arcane_charge(4), clearcasting(2), temporal_warp
0:42.190 rotation . arcane_blast Fluffy_Pillow 35071.7/67366: 52% mana arcane_charge(4), clearcasting(2)
0:43.546 rotation < arcane_missiles Fluffy_Pillow 30023.7/67366: 45% mana arcane_charge(4), clearcasting(3)
0:45.587 rotation . arcane_blast Fluffy_Pillow 32773.6/67366: 49% mana arcane_charge(4), clearcasting(2)
0:46.946 rotation + arcane_barrage Fluffy_Pillow 27729.6/67366: 41% mana arcane_charge(4), clearcasting(2)
0:48.277 cooldowns n touch_of_the_magi Fluffy_Pillow 32217.5/67366: 48% mana clearcasting(3)
0:49.609 cooldowns q rune_of_power Fluffy_Pillow 31512.1/67366: 47% mana arcane_charge(4), clearcasting(3)
0:50.940 cooldowns r presence_of_mind Fluffy_Pillow 33305.4/67366: 49% mana arcane_charge(4), clearcasting(3), rune_of_power
0:50.940 rotation : arcane_missiles Fluffy_Pillow 33305.4/67366: 49% mana arcane_charge(4), clearcasting(3), presence_of_mind(3), rune_of_power
0:58.717 rotation . arcane_blast Fluffy_Pillow 36283.4/67366: 54% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:00.049 rotation . arcane_blast Fluffy_Pillow 31203.1/67366: 46% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:01.382 rotation ; arcane_missiles Fluffy_Pillow 26124.0/67366: 39% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power, crimson_chorus
1:03.391 rotation . arcane_barrage Fluffy_Pillow 28830.8/67366: 43% mana arcane_charge(4), presence_of_mind, crimson_chorus
1:04.722 rotation > arcane_orb Fluffy_Pillow 33318.7/67366: 49% mana presence_of_mind, crimson_chorus
1:06.054 rotation . arcane_blast Fluffy_Pillow 34613.3/67366: 51% mana arcane_charge(2), presence_of_mind, crimson_chorus
1:07.385 rotation . arcane_blast Fluffy_Pillow 32281.6/67366: 48% mana arcane_charge(3), crimson_chorus
1:08.903 rotation . arcane_blast Fluffy_Pillow 28826.8/67366: 43% mana arcane_charge(4), crimson_chorus
1:10.260 rotation . arcane_blast Fluffy_Pillow 23780.1/67366: 35% mana arcane_charge(4), crimson_chorus(2)
1:11.617 rotation . arcane_blast Fluffy_Pillow 18733.4/67366: 28% mana arcane_charge(4), crimson_chorus(2)
1:12.976 rotation . arcane_barrage Fluffy_Pillow 13689.4/67366: 20% mana arcane_charge(4), crimson_chorus(2)
1:14.308 rotation . arcane_blast Fluffy_Pillow 18178.7/67366: 27% mana crimson_chorus(2)
1:16.302 rotation ? shifting_power Fluffy_Pillow 19490.2/67366: 29% mana arcane_charge, crimson_chorus(2)
1:20.125 rotation > arcane_orb Fluffy_Pillow 22141.0/67366: 33% mana arcane_charge, crimson_chorus(3)
1:21.458 rotation . arcane_blast Fluffy_Pillow 23437.0/67366: 35% mana arcane_charge(3), crimson_chorus(3)
1:22.975 rotation , arcane_barrage Fluffy_Pillow 19980.8/67366: 30% mana arcane_charge(4), crimson_chorus(3)
1:24.307 cooldowns o touch_of_the_magi Fluffy_Pillow 24470.1/67366: 36% mana crimson_chorus(3)
1:25.640 cooldowns p arcane_power Fluffy_Pillow 23766.1/67366: 35% mana arcane_charge(4), crimson_chorus(3)
1:25.640 rotation : arcane_missiles Fluffy_Pillow 23766.1/67366: 35% mana arcane_charge(4), arcane_power, rune_of_power, crimson_chorus(3)
1:35.222 rotation . arcane_blast Fluffy_Pillow 17926.0/67366: 27% mana arcane_charge(4), arcane_power, rune_of_power
1:36.581 rotation . arcane_barrage Fluffy_Pillow 16319.5/67366: 24% mana arcane_charge(4), arcane_power, rune_of_power
1:37.912 rotation . arcane_blast Fluffy_Pillow 20807.4/67366: 31% mana arcane_power
1:39.907 rotation > arcane_orb Fluffy_Pillow 22807.8/67366: 34% mana arcane_charge, arcane_power
1:41.457 rotation . arcane_blast Fluffy_Pillow 24646.2/67366: 37% mana arcane_charge(3)
1:42.975 cooldowns q rune_of_power Fluffy_Pillow 21191.4/67366: 31% mana arcane_charge(4)
1:44.307 rotation . arcane_blast Fluffy_Pillow 22986.0/67366: 34% mana arcane_charge(4), rune_of_power
1:45.664 rotation . arcane_blast Fluffy_Pillow 17939.3/67366: 27% mana arcane_charge(4), clearcasting, rune_of_power
1:47.021 rotation ; arcane_missiles Fluffy_Pillow 12892.6/67366: 19% mana arcane_charge(4), clearcasting, rune_of_power
1:50.732 rotation . arcane_blast Fluffy_Pillow 17892.5/67366: 27% mana arcane_charge(4), rune_of_power
1:52.092 rotation . arcane_blast Fluffy_Pillow 12849.8/67366: 19% mana arcane_charge(4), clearcasting, rune_of_power
1:53.450 rotation ; arcane_missiles Fluffy_Pillow 7804.5/67366: 12% mana arcane_charge(4), clearcasting, rune_of_power
1:55.538 rotation . arcane_barrage Fluffy_Pillow 10617.7/67366: 16% mana arcane_charge(4), rune_of_power
1:56.869 rotation . arcane_blast Fluffy_Pillow 15105.6/67366: 22% mana
1:58.864 rotation . arcane_blast Fluffy_Pillow 16418.5/67366: 24% mana arcane_charge
2:00.699 rotation > arcane_orb Fluffy_Pillow 16140.8/67366: 24% mana arcane_charge(2), crimson_chorus
2:02.030 rotation . arcane_blast Fluffy_Pillow 17434.1/67366: 26% mana arcane_charge(4), crimson_chorus
2:03.387 rotation . arcane_blast Fluffy_Pillow 12387.4/67366: 18% mana arcane_charge(4), crimson_chorus
2:04.746 shared_cds . use_mana_gem cabalists_hymnal 7343.4/67366: 11% mana arcane_charge(4), crimson_chorus
2:04.746 rotation . arcane_blast Fluffy_Pillow 14080.0/67366: 21% mana arcane_charge(4), crimson_chorus
2:06.103 rotation * evocation cabalists_hymnal 9033.3/67366: 13% mana arcane_charge(4), clearcasting, crimson_chorus
2:10.403 rotation ) cancel_action Fluffy_Pillow 64679.4/67366: 96% mana arcane_charge(4), clearcasting, evocation, crimson_chorus
2:10.407 rotation ? shifting_power Fluffy_Pillow 64684.8/67366: 96% mana arcane_charge(4), clearcasting, crimson_chorus
2:14.169 rotation . arcane_blast Fluffy_Pillow 67253.4/67366: 100% mana arcane_charge(4), clearcasting, crimson_chorus(2)
2:15.526 rotation . arcane_barrage Fluffy_Pillow 60496.1/67366: 90% mana arcane_charge(4), clearcasting, crimson_chorus(2)
2:16.857 cooldowns n touch_of_the_magi Fluffy_Pillow 64984.0/67366: 96% mana clearcasting, crimson_chorus(2)
2:18.190 cooldowns q rune_of_power Fluffy_Pillow 64280.0/67366: 95% mana arcane_charge(4), clearcasting, crimson_chorus(2)
2:19.520 cooldowns r presence_of_mind Fluffy_Pillow 66071.9/67366: 98% mana arcane_charge(4), clearcasting(2), rune_of_power, crimson_chorus(2)
2:19.520 rotation : arcane_missiles Fluffy_Pillow 66071.9/67366: 98% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power, crimson_chorus(2)
2:27.776 rotation ; arcane_missiles Fluffy_Pillow 59040.3/67366: 88% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power, crimson_chorus(3)
2:29.705 rotation . arcane_blast Fluffy_Pillow 61639.3/67366: 91% mana arcane_charge(4), presence_of_mind(3), rune_of_power, crimson_chorus(3)
2:31.038 rotation ; arcane_missiles Fluffy_Pillow 56560.2/67366: 84% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
2:33.113 rotation . arcane_barrage Fluffy_Pillow 59355.9/67366: 88% mana arcane_charge(4), presence_of_mind(2)
2:34.443 rotation > arcane_orb Fluffy_Pillow 63842.5/67366: 95% mana presence_of_mind(2)
2:35.774 rotation . arcane_blast Fluffy_Pillow 65135.8/67366: 97% mana arcane_charge(2), presence_of_mind(2)
2:37.105 rotation . arcane_blast Fluffy_Pillow 62804.0/67366: 93% mana arcane_charge(3), presence_of_mind
2:38.437 rotation . arcane_blast Fluffy_Pillow 59098.7/67366: 88% mana arcane_charge(4)
2:39.794 rotation . arcane_blast Fluffy_Pillow 54052.0/67366: 80% mana arcane_charge(4), clearcasting
2:41.152 rotation . arcane_blast Fluffy_Pillow 49006.6/67366: 73% mana arcane_charge(4), clearcasting
2:42.511 rotation . arcane_blast Fluffy_Pillow 43962.6/67366: 65% mana arcane_charge(4), clearcasting
2:43.867 rotation . arcane_blast Fluffy_Pillow 38914.6/67366: 58% mana arcane_charge(4), clearcasting(2)
2:45.226 rotation . arcane_blast Fluffy_Pillow 33870.6/67366: 50% mana arcane_charge(4), clearcasting(2)
2:46.582 rotation . arcane_blast Fluffy_Pillow 28822.5/67366: 43% mana arcane_charge(4), clearcasting(2)
2:47.941 rotation < arcane_missiles Fluffy_Pillow 23778.5/67366: 35% mana arcane_charge(4), clearcasting(3)
2:49.870 rotation . arcane_blast Fluffy_Pillow 26377.5/67366: 39% mana arcane_charge(4), clearcasting(2)
2:51.228 cooldowns p arcane_power Fluffy_Pillow 21332.2/67366: 32% mana arcane_charge(4), clearcasting(2)
2:51.228 rotation ; arcane_missiles Fluffy_Pillow 21332.2/67366: 32% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
2:54.918 rotation . arcane_blast Fluffy_Pillow 26303.7/67366: 39% mana arcane_charge(4), arcane_power, rune_of_power
2:56.276 rotation . arcane_blast Fluffy_Pillow 24695.9/67366: 37% mana arcane_charge(4), arcane_power, rune_of_power
2:57.634 rotation . arcane_blast Fluffy_Pillow 23088.0/67366: 34% mana arcane_charge(4), arcane_power, rune_of_power
2:58.994 rotation . arcane_blast Fluffy_Pillow 21482.9/67366: 32% mana arcane_charge(4), arcane_power, rune_of_power
3:00.352 rotation . arcane_blast Fluffy_Pillow 19875.0/67366: 30% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:01.709 rotation ; arcane_missiles Fluffy_Pillow 18265.9/67366: 27% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, crimson_chorus
3:03.673 rotation + arcane_barrage Fluffy_Pillow 20912.0/67366: 31% mana arcane_charge(4), arcane_power, clearcasting, crimson_chorus
3:05.007 cooldowns n touch_of_the_magi Fluffy_Pillow 25403.9/67366: 38% mana arcane_power, clearcasting, crimson_chorus
3:06.337 cooldowns q rune_of_power Fluffy_Pillow 24695.9/67366: 37% mana arcane_charge(4), clearcasting, crimson_chorus
3:07.668 rotation : arcane_missiles Fluffy_Pillow 26489.1/67366: 39% mana arcane_charge(4), clearcasting, rune_of_power, crimson_chorus
3:16.111 rotation . arcane_blast Fluffy_Pillow 22864.5/67366: 34% mana arcane_charge(4), rune_of_power, crimson_chorus(2)
3:17.467 rotation . arcane_blast Fluffy_Pillow 17816.5/67366: 26% mana arcane_charge(4), rune_of_power, crimson_chorus(2)
3:18.825 rotation . arcane_barrage Fluffy_Pillow 12771.1/67366: 19% mana arcane_charge(4), rune_of_power, crimson_chorus(2)
3:20.158 rotation > arcane_orb Fluffy_Pillow 17261.7/67366: 26% mana crimson_chorus(2)
3:21.490 rotation ? shifting_power Fluffy_Pillow 18556.3/67366: 28% mana arcane_charge(2), crimson_chorus(2)
3:25.238 rotation . arcane_blast Fluffy_Pillow 21106.1/67366: 31% mana arcane_charge(2), crimson_chorus(3)
3:26.915 rotation . arcane_blast Fluffy_Pillow 19240.5/67366: 29% mana arcane_charge(3), crimson_chorus(3)
3:28.432 rotation . arcane_blast Fluffy_Pillow 15784.4/67366: 23% mana arcane_charge(4), crimson_chorus(3)
3:29.790 rotation . arcane_blast Fluffy_Pillow 10739.0/67366: 16% mana arcane_charge(4), clearcasting, crimson_chorus(3)
3:31.146 rotation . evocation cabalists_hymnal 5691.0/67366: 8% mana arcane_charge(4), clearcasting, crimson_chorus(3)
3:35.746 rotation ) cancel_action Fluffy_Pillow 65219.4/67366: 97% mana arcane_charge(4), clearcasting, evocation
3:35.751 rotation . arcane_blast Fluffy_Pillow 65226.1/67366: 97% mana arcane_charge(4), clearcasting
3:37.109 rotation . arcane_barrage Fluffy_Pillow 60180.8/67366: 89% mana arcane_charge(4), clearcasting
3:38.440 rotation > arcane_orb Fluffy_Pillow 64668.7/67366: 96% mana clearcasting
3:39.770 cooldowns n touch_of_the_magi Fluffy_Pillow 65960.6/67366: 98% mana arcane_charge(2), clearcasting
3:41.100 cooldowns q rune_of_power Fluffy_Pillow 64869.8/67366: 96% mana arcane_charge(4), clearcasting
3:42.432 cooldowns r presence_of_mind Fluffy_Pillow 66664.4/67366: 99% mana arcane_charge(4), clearcasting, rune_of_power
3:42.432 rotation : arcane_missiles Fluffy_Pillow 66664.4/67366: 99% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:48.831 rotation - arcane_blast Fluffy_Pillow 58933.9/67366: 87% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:50.163 rotation ; arcane_missiles Fluffy_Pillow 53853.5/67366: 80% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
3:52.159 rotation . arcane_blast Fluffy_Pillow 56542.7/67366: 84% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:53.491 rotation . arcane_barrage Fluffy_Pillow 51462.4/67366: 76% mana arcane_charge(4), presence_of_mind, rune_of_power
3:54.823 rotation . arcane_blast Fluffy_Pillow 55951.6/67366: 83% mana presence_of_mind
3:56.153 rotation . arcane_blast Fluffy_Pillow 56368.5/67366: 84% mana arcane_charge
3:57.987 rotation . arcane_blast Fluffy_Pillow 56089.5/67366: 83% mana arcane_charge(2), clearcasting
3:59.664 rotation . arcane_blast Fluffy_Pillow 54224.0/67366: 80% mana arcane_charge(3), clearcasting
4:01.181 rotation . arcane_barrage Fluffy_Pillow 50767.8/67366: 75% mana arcane_charge(4), clearcasting(2)
4:02.513 rotation > arcane_orb Fluffy_Pillow 55257.1/67366: 82% mana clearcasting(2)
4:03.845 rotation . arcane_blast Fluffy_Pillow 56551.7/67366: 84% mana arcane_charge(2), clearcasting(2), crimson_chorus
4:05.520 shared_cds . use_mana_gem cabalists_hymnal 54683.5/67366: 81% mana arcane_charge(3), clearcasting(2), crimson_chorus
4:05.520 rotation . arcane_blast Fluffy_Pillow 61420.0/67366: 91% mana arcane_charge(3), clearcasting(2), crimson_chorus
4:07.036 rotation ? shifting_power Fluffy_Pillow 57962.6/67366: 86% mana arcane_charge(4), clearcasting(2), crimson_chorus
4:10.782 shared_cds . time_warp Fluffy_Pillow 60509.6/67366: 90% mana arcane_charge(4), clearcasting(2), crimson_chorus
4:10.782 rotation = arcane_missiles Fluffy_Pillow 58509.6/67366: 87% mana arcane_charge(4), clearcasting(2), temporal_warp, crimson_chorus
4:12.436 rotation = arcane_missiles Fluffy_Pillow 60738.1/67366: 90% mana arcane_charge(4), clearcasting, temporal_warp, crimson_chorus
4:13.984 rotation . arcane_blast Fluffy_Pillow 62823.7/67366: 93% mana arcane_charge(4), temporal_warp, crimson_chorus(2)
4:15.028 rotation , arcane_barrage Fluffy_Pillow 57355.3/67366: 85% mana arcane_charge(4), clearcasting, temporal_warp, crimson_chorus(2)
4:16.052 cooldowns o touch_of_the_magi Fluffy_Pillow 61429.6/67366: 91% mana clearcasting, temporal_warp, crimson_chorus(2)
4:17.078 cooldowns p arcane_power Fluffy_Pillow 60311.9/67366: 90% mana arcane_charge(4), clearcasting, temporal_warp, crimson_chorus(2)
4:17.078 shared_cds . berserking Fluffy_Pillow 60311.9/67366: 90% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, crimson_chorus(2)
4:17.078 rotation : arcane_missiles Fluffy_Pillow 60311.9/67366: 90% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, crimson_chorus(2)
4:26.206 final_burn t arcane_blast Fluffy_Pillow 53860.2/67366: 80% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, crimson_chorus(3)

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1773 1594 1072 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1773 1594 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Cabalist's Hymnal
ilevel: 233, stats: { +83 Int }
item effects: { equip: Crimson Chorus }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="cabalists_hymnal"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=cabalists_hymnal,id=184028,bonus_id=1498/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.64
# gear_stamina=1504
# gear_intellect=1072
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

dreadfire_vessel : 5472 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5472.5 5472.5 10.3 / 0.188% 990.9 / 18.1% 2.4
RPS Out RPS In Primary Resource Waiting APM Active Skill
2303.5 2186.7 Mana 0.00% 39.3 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
dreadfire_vessel 5472
Arcane Barrage 400 7.3% 21.1 13.80sec 5696 4733 Direct 21.1 4942 9842 5699 15.5%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.12 21.11 0.00 0.00 1.2035 0.0000 120318.36 120318.36 0.00% 4733.03 4733.03
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.54% 17.85 8 27 4942.08 3162 8298 4944.21 4100 5860 88196 88196 0.00%
crit 15.46% 3.26 0 10 9841.96 5682 16595 9544.63 0 16595 32122 32122 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.62
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.94
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.08
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.40
    rotation
    [+]:2.47
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.15
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.43
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.69
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:4.00
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.29
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.22
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.83
Arcane Blast 1574 28.8% 98.4 3.04sec 4802 3753 Direct 99.4 4102 8217 4753 15.8%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.36 99.36 0.00 0.00 1.2796 0.0000 472334.21 472334.21 0.00% 3752.56 3752.56
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.17% 83.63 56 111 4102.17 919 8373 4103.08 3528 5300 343040 343040 0.00%
crit 15.83% 15.73 4 30 8217.44 1837 16746 8221.00 4318 12207 129295 129295 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.87
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.15
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.72
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.78
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.32
Arcane Echo 281 5.1% 179.6 1.77sec 469 0 Direct 179.6 406 811 469 15.7%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.63 179.63 0.00 0.00 0.0000 0.0000 84247.59 84247.59 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.35% 151.51 99 210 405.60 220 489 405.58 346 442 61451 61451 0.00%
crit 15.65% 28.12 11 50 810.83 615 977 810.78 659 929 22796 22796 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2118 38.7% 48.3 6.00sec 13156 7556 Periodic 313.3 1753 3509 2028 15.7% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.29 0.00 313.55 313.29 1.7411 0.2521 635307.17 635307.17 0.00% 7556.07 7556.07
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.33% 264.20 145 386 1752.67 1050 2337 1755.56 1532 2006 463033 463033 0.00%
crit 15.67% 49.09 24 85 3509.17 2099 4673 3514.73 2900 4167 172274 172274 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.49
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.64
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.51
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.98
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.47
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.27
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.31
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (160) 0.0% (2.9%) 12.6 24.16sec 3818 3149

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.58 0.00 0.00 0.00 1.2126 0.0000 0.00 0.00 0.00% 3148.99 3148.99

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.95
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.63
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 160 2.9% 12.6 24.22sec 3819 0 Direct 12.6 3300 6598 3818 15.8%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.58 12.58 0.00 0.00 0.0000 0.0000 48040.96 48040.96 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.25% 10.60 3 17 3300.18 2830 6300 3300.00 2852 3806 34969 34969 0.00%
crit 15.75% 1.98 0 7 6597.80 5661 12601 5872.05 0 12601 13072 13072 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (79) 0.0% (1.4%) 17.6 2.17sec 1328 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.62 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 79 1.4% 17.6 2.17sec 1328 0 Direct 17.6 1145 2290 1329 16.0%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.62 17.62 0.00 0.00 0.0000 0.0000 23397.58 23397.58 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.02% 14.80 6 31 1145.13 1117 1184 1145.04 1117 1184 16951 16951 0.00%
crit 15.98% 2.81 0 9 2290.24 2233 2367 2157.67 0 2367 6447 6447 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Dreadfire Vessel 166 3.0% 3.7 91.87sec 13456 0 Direct 3.7 11652 23334 13507 15.9%

Stats Details: Dreadfire Vessel

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.69 3.68 0.00 0.00 0.0000 0.0000 49714.54 49714.54 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.11% 3.10 0 4 11651.83 11419 12104 11639.49 0 12104 36072 36072 0.00%
crit 15.89% 0.58 0 4 23334.20 22838 24208 10757.28 0 24208 13643 13643 0.00%

Action Details: Dreadfire Vessel

  • id:344732
  • school:fire
  • range:50.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:10071.64
  • base_dd_max:10071.64
  • base_dd_mult:1.00

Spelldata

  • id:344732
  • name:Dreadfire Vessel
  • school:fire
  • tooltip:
  • description:Unleash incendiary flames at your target inflicting {$s1=0} Fire damage.
Eternal Insight 38 0.7% 21.0 14.35sec 539 0 Direct 21.0 466 932 539 15.7%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.03 21.03 0.00 0.00 0.0000 0.0000 11334.63 11334.63 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.34% 17.74 7 34 465.88 453 481 465.91 455 478 8264 8264 0.00%
crit 15.66% 3.29 0 11 932.20 907 961 902.89 0 961 3071 3071 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (16) 0.0% (0.3%) 1.0 0.00sec 4836 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 121  / 16 0.3% 114.0 1.01sec 42 41 Direct 114.0 37 73 42 15.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 4835.95 4835.95 0.00% 41.04 41.04
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.27% 96.06 79 108 36.63 30 42 36.63 36 38 3519 3519 0.00%
crit 15.73% 17.94 6 35 73.43 60 84 73.44 65 84 1317 1317 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Shifting Power 82 1.5% 5.4 53.84sec 4515 1304 Periodic 21.7 977 1954 1132 15.9% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.45 0.00 21.73 21.73 3.4622 0.8050 24600.72 24600.72 0.00% 1304.18 1304.18
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.12% 18.28 6 28 976.93 952 1009 976.93 952 1009 17860 17860 0.00%
crit 15.88% 3.45 0 11 1953.77 1904 2018 1896.91 0 2018 6741 6741 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.45
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (559) 0.0% (10.2%) 7.0 44.04sec 24040 19675

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.97 0.00 0.00 0.00 1.2219 0.0000 0.00 0.00 0.00% 19675.36 19675.36

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.74
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.25
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 559 10.2% 7.0 43.95sec 24040 0 Direct 7.0 24079 0 24079 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.97 6.96 0.00 0.00 0.0000 0.0000 167555.41 167555.41 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.96 5 9 24079.46 604 64258 24104.14 15826 30285 167555 167555 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:25810.39
  • base_dd_max:25810.39
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
dreadfire_vessel
Arcane Power 3.8 84.98sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.82 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.82
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 210.46sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.91 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.91
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 93.00sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.50 0.00 20.25 0.00 3.6660 0.6313 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dreadfire_vessel
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.34
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.15
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dreadfire_vessel
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dreadfire_vessel
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 322.38sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.05 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.05
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 90.20sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.34 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.18
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.16
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.8 46.76sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.85 0.00 0.00 0.00 1.2161 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.86
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 257.30sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.44sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:dreadfire_vessel
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.0 109.5 13.8sec 2.3sec 11.5sec 84.50% 0.00% 64.6 (65.6) 0.0

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.1s / 50.3s
  • trigger_min/max:0.0s / 17.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 47.6s

Stack Uptimes

  • arcane_charge_1:4.89%
  • arcane_charge_2:9.64%
  • arcane_charge_3:8.49%
  • arcane_charge_4:61.48%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 85.0sec 85.0sec 14.6sec 18.65% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.7s / 106.9s
  • trigger_min/max:66.7s / 106.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.65%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 211.3sec 211.3sec 11.8sec 7.54% 12.24% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 269.3s
  • trigger_min/max:180.0s / 269.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • berserking_1:7.54%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.2 9.3 16.6sec 10.8sec 6.4sec 38.65% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.87%
  • clearcasting_2:13.51%
  • clearcasting_3:2.27%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.7sec 92.7sec 3.9sec 4.55% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 130.5s
  • trigger_min/max:66.0s / 130.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.9s

Stack Uptimes

  • evocation_1:4.55%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 327.5sec 327.5sec 24.2sec 8.57% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:307.6s / 345.3s
  • trigger_min/max:307.6s / 345.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.57%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.1sec 90.1sec 12.4sec 13.83% 9.89% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:51.0s / 120.7s
  • trigger_min/max:51.0s / 120.7s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 23.2s

Stack Uptimes

  • presence_of_mind_1:3.03%
  • presence_of_mind_2:2.69%
  • presence_of_mind_3:8.12%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.7 0.9 31.9sec 28.9sec 12.7sec 41.14% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 62.2s
  • trigger_min/max:8.8s / 62.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.14%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.9sec 257.9sec 36.5sec 23.39% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 322.0s
  • trigger_min/max:240.0s / 322.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.39%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 1 0.00% 0.00% 4.00%
Arcane Barrage Arcane Charge 2 0.03% 0.00% 5.00%
Arcane Barrage Arcane Charge 3 4.70% 0.00% 22.22%
Arcane Barrage Arcane Charge 4 95.27% 77.78% 100.00%
Arcane Blast Arcane Charge 0 6.87% 1.23% 12.50%
Arcane Blast Arcane Charge 1 4.27% 0.00% 9.57%
Arcane Blast Arcane Charge 2 12.11% 6.02% 17.76%
Arcane Blast Arcane Charge 3 13.07% 7.53% 18.39%
Arcane Blast Arcane Charge 4 63.68% 50.00% 79.01%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.30% 0.00% 6.79% 1.4s 0.0s 8.6s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.214137.567263.672
Evocation24.4630.00057.09386.87531.532122.813
Shifting Power12.5910.00096.23071.42831.057186.575
Rune of Power9.1670.00649.06664.22124.777107.032
Touch of the Magi6.0270.00023.54443.00321.53979.743
Arcane Power6.2750.00022.78224.27612.09049.279
Arcane Barrage11.3541.03647.625249.633194.462307.126
Arcane Orb6.4810.00070.44386.40333.918172.053
Presence of Mind32.9580.00061.010114.87943.253166.404
Time Warp6.7940.00079.36613.1781.32980.697

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
dreadfire_vessel
mana_regen Mana 3135.83 394639.19 60.10% 125.85 9818.15 2.43%
Evocation Mana 141.04 186935.17 28.47% 1325.39 0.00 0.00%
Mana Gem Mana 2.87 19344.94 2.95% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.12 55681.78 8.48% 2636.20 541.07 0.96%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2186.68 2303.53 10364.7 32278.3 195.7 67365.7
Usage Type Count Total Avg RPE APR
dreadfire_vessel
arcane_blast Mana 99.4 541851.8 5453.1 5508.7 0.9
arcane_missiles Mana 48.3 109658.2 2270.2 2270.8 5.8
arcane_orb Mana 12.6 5558.0 441.8 441.8 8.6
shifting_power Mana 5.4 13617.9 2500.0 2499.4 1.8
time_warp Mana 1.9 3858.8 1992.5 1992.9 0.0
touch_of_the_magi Mana 7.0 17184.4 2465.6 2465.5 9.8

Statistics & Data Analysis

Fight Length
dreadfire_vessel Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
dreadfire_vessel Damage Per Second
Count 2321
Mean 5472.48
Minimum 4705.91
Maximum 6331.38
Spread ( max - min ) 1625.47
Range [ ( max - min ) / 2 * 100% ] 14.85%
Standard Deviation 253.2629
5th Percentile 5063.12
95th Percentile 5899.50
( 95th Percentile - 5th Percentile ) 836.38
Mean Distribution
Standard Deviation 5.2570
95.00% Confidence Interval ( 5462.18 - 5482.79 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 83
0.1% Error 8228
0.1 Scale Factor Error with Delta=300 548
0.05 Scale Factor Error with Delta=300 2191
0.01 Scale Factor Error with Delta=300 54756
Priority Target DPS
dreadfire_vessel Priority Target Damage Per Second
Count 2321
Mean 5472.48
Minimum 4705.91
Maximum 6331.38
Spread ( max - min ) 1625.47
Range [ ( max - min ) / 2 * 100% ] 14.85%
Standard Deviation 253.2629
5th Percentile 5063.12
95th Percentile 5899.50
( 95th Percentile - 5th Percentile ) 836.38
Mean Distribution
Standard Deviation 5.2570
95.00% Confidence Interval ( 5462.18 - 5482.79 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 83
0.1% Error 8228
0.1 Scale Factor Error with Delta=300 548
0.05 Scale Factor Error with Delta=300 2191
0.01 Scale Factor Error with Delta=300 54756
DPS(e)
dreadfire_vessel Damage Per Second (Effective)
Count 2321
Mean 5472.48
Minimum 4705.91
Maximum 6331.38
Spread ( max - min ) 1625.47
Range [ ( max - min ) / 2 * 100% ] 14.85%
Damage
dreadfire_vessel Damage
Count 2321
Mean 1636851.15
Minimum 1178437.86
Maximum 2118735.44
Spread ( max - min ) 940297.58
Range [ ( max - min ) / 2 * 100% ] 28.72%
DTPS
dreadfire_vessel Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
dreadfire_vessel Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
dreadfire_vessel Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
dreadfire_vessel Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
dreadfire_vessel Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
dreadfire_vessel Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
dreadfire_vesselTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
dreadfire_vessel Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.74 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.25 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.82 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.86 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.18 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.49 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.87 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.16 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.15 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.62 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.94 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.08 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.64 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.51 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.95 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.72 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.40 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.93 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.34 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.47 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.15 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.78 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.98 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.47 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.27 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.31 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.63 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.45 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.43 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.69 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 4.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.29 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.22 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.32 arcane_blast
. 2.15 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.83 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.05 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.91 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
. 3.70 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYac.v.wx&.&&&&&&&&~yz.."&&(%&';?...>........<...nqr:...>.......?.>..=,op:.;q.>..;...........<..*)<..>=nqr:..;.>?..p....;...+nq:...;.>.....?....+nqr:..;...)..>....<.p.;tttsttttst

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask dreadfire_vessel 67365.7/67366: 100% mana
Pre precombat U food dreadfire_vessel 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 shared_cds . use_item_dreadfire_vessel Fluffy_Pillow 65990.7/67366: 98% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.334 shared_cds . time_warp Fluffy_Pillow 67288.0/67366: 100% mana bloodlust
0:01.334 opener w arcane_blast Fluffy_Pillow 65288.0/67366: 97% mana bloodlust, temporal_warp
0:02.234 opener x rune_of_power Fluffy_Pillow 61000.6/67366: 91% mana bloodlust, temporal_warp
0:03.021 opener & arcane_blast Fluffy_Pillow 62061.0/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.826 shared_cds . use_mana_gem dreadfire_vessel 56270.5/67366: 84% mana bloodlust, rune_of_power, temporal_warp
0:03.826 opener & arcane_blast Fluffy_Pillow 63007.1/67366: 94% mana bloodlust, rune_of_power, temporal_warp
0:04.632 opener & arcane_blast Fluffy_Pillow 57218.0/67366: 85% mana bloodlust, rune_of_power, temporal_warp
0:05.438 opener & arcane_blast Fluffy_Pillow 51429.0/67366: 76% mana bloodlust, rune_of_power, temporal_warp
0:06.240 opener & arcane_blast Fluffy_Pillow 45634.5/67366: 68% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.048 opener & arcane_blast Fluffy_Pillow 39848.2/67366: 59% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.855 opener & arcane_blast Fluffy_Pillow 34060.4/67366: 51% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:08.663 opener & arcane_blast Fluffy_Pillow 28274.1/67366: 42% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:09.468 opener & arcane_blast Fluffy_Pillow 22483.7/67366: 33% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:10.275 opener ~ arcane_barrage Fluffy_Pillow 16695.9/67366: 25% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:11.065 opener y touch_of_the_magi Fluffy_Pillow 20454.9/67366: 30% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:11.857 opener z arcane_power Fluffy_Pillow 19022.0/67366: 28% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, temporal_warp
0:11.857 shared_cds . potion Fluffy_Pillow 19022.0/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
0:11.857 shared_cds . berserking Fluffy_Pillow 19022.0/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.857 opener " arcane_missiles Fluffy_Pillow 19022.0/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.245 opener & arcane_blast Fluffy_Pillow 7823.3/67366: 12% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.000 opener & arcane_blast Fluffy_Pillow 5403.0/67366: 8% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.756 opener ( arcane_barrage Fluffy_Pillow 2984.1/67366: 4% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.511 opener % arcane_orb Fluffy_Pillow 6695.9/67366: 10% mana bloodlust, berserking, arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.265 opener & arcane_blast Fluffy_Pillow 7461.8/67366: 11% mana bloodlust, berserking, arcane_charge(2), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:24.169 opener ' evocation dreadfire_vessel 6617.3/67366: 10% mana bloodlust, arcane_charge(3), arcane_power, clearcasting, temporal_warp, potion_of_deathly_fixation
0:26.788 rotation ; arcane_missiles Fluffy_Pillow 63813.3/67366: 95% mana bloodlust, arcane_charge(3), arcane_power, clearcasting, temporal_warp, potion_of_deathly_fixation
0:28.054 rotation ? shifting_power Fluffy_Pillow 65519.0/67366: 97% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:30.387 rotation . arcane_blast Fluffy_Pillow 66162.3/67366: 98% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:31.285 rotation . arcane_blast Fluffy_Pillow 61869.8/67366: 92% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:32.090 rotation . arcane_barrage Fluffy_Pillow 56079.3/67366: 83% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:32.879 rotation > arcane_orb Fluffy_Pillow 59837.0/67366: 89% mana bloodlust, clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:33.670 rotation . arcane_blast Fluffy_Pillow 60402.7/67366: 90% mana bloodlust, arcane_charge(2), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:34.662 rotation . arcane_blast Fluffy_Pillow 57614.3/67366: 86% mana bloodlust, arcane_charge(3), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:35.562 rotation . arcane_blast Fluffy_Pillow 53326.8/67366: 79% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:36.367 rotation . arcane_blast Fluffy_Pillow 47536.4/67366: 71% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:37.172 rotation . arcane_blast Fluffy_Pillow 41746.0/67366: 62% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:37.979 rotation . arcane_blast Fluffy_Pillow 35958.3/67366: 53% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:38.782 rotation . arcane_blast Fluffy_Pillow 30165.2/67366: 45% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:39.586 rotation . arcane_blast Fluffy_Pillow 24373.4/67366: 36% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:40.391 rotation < arcane_missiles Fluffy_Pillow 18583.0/67366: 28% mana bloodlust, arcane_charge(4), clearcasting(3), temporal_warp
0:41.733 rotation . arcane_blast Fluffy_Pillow 20391.1/67366: 30% mana arcane_charge(4), clearcasting(2)
0:43.091 rotation . arcane_barrage Fluffy_Pillow 15345.8/67366: 23% mana arcane_charge(4), clearcasting(2)
0:44.423 rotation . arcane_blast Fluffy_Pillow 19835.0/67366: 29% mana clearcasting(2)
0:46.419 cooldowns n touch_of_the_magi Fluffy_Pillow 21149.3/67366: 31% mana arcane_charge, clearcasting(2)
0:47.752 cooldowns q rune_of_power Fluffy_Pillow 20445.2/67366: 30% mana arcane_charge(4), clearcasting(2)
0:49.084 cooldowns r presence_of_mind Fluffy_Pillow 22239.9/67366: 33% mana arcane_charge(4), clearcasting(2), rune_of_power
0:49.084 rotation : arcane_missiles Fluffy_Pillow 22239.9/67366: 33% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
0:57.158 rotation . arcane_blast Fluffy_Pillow 25618.1/67366: 38% mana arcane_charge(4), presence_of_mind(3), rune_of_power
0:58.489 rotation . arcane_blast Fluffy_Pillow 20536.4/67366: 30% mana arcane_charge(4), presence_of_mind(2), rune_of_power
0:59.820 rotation . arcane_barrage Fluffy_Pillow 15454.6/67366: 23% mana arcane_charge(4), presence_of_mind, rune_of_power
1:01.151 rotation > arcane_orb Fluffy_Pillow 19942.5/67366: 30% mana presence_of_mind
1:02.482 rotation . arcane_blast Fluffy_Pillow 21235.8/67366: 32% mana arcane_charge(2), presence_of_mind
1:03.814 rotation . arcane_blast Fluffy_Pillow 18905.4/67366: 28% mana arcane_charge(3), clearcasting
1:05.331 rotation . arcane_barrage Fluffy_Pillow 15449.3/67366: 23% mana arcane_charge(4), clearcasting
1:06.664 rotation . arcane_blast Fluffy_Pillow 19939.9/67366: 30% mana clearcasting
1:08.661 rotation . arcane_blast Fluffy_Pillow 21255.5/67366: 32% mana arcane_charge, clearcasting
1:10.496 rotation . arcane_blast Fluffy_Pillow 20977.8/67366: 31% mana arcane_charge(2), clearcasting
1:12.170 rotation . arcane_blast Fluffy_Pillow 19108.2/67366: 28% mana arcane_charge(3), clearcasting
1:13.688 rotation ? shifting_power Fluffy_Pillow 15653.4/67366: 23% mana arcane_charge(4), clearcasting
1:17.565 rotation . arcane_barrage Fluffy_Pillow 18377.0/67366: 27% mana arcane_charge(4), clearcasting(2)
1:18.897 rotation > arcane_orb Fluffy_Pillow 22866.2/67366: 34% mana clearcasting(2)
1:20.229 rotation . arcane_blast Fluffy_Pillow 24160.8/67366: 36% mana arcane_charge(2), clearcasting(2)
1:21.904 rotation . arcane_blast Fluffy_Pillow 22292.6/67366: 33% mana arcane_charge(3), clearcasting(2)
1:23.421 rotation = arcane_missiles Fluffy_Pillow 18836.5/67366: 28% mana arcane_charge(4), clearcasting(2)
1:25.542 rotation , arcane_barrage Fluffy_Pillow 21694.1/67366: 32% mana arcane_charge(4), clearcasting
1:26.874 cooldowns o touch_of_the_magi Fluffy_Pillow 26183.4/67366: 39% mana clearcasting
1:28.206 cooldowns p arcane_power Fluffy_Pillow 25478.0/67366: 38% mana arcane_charge(4), clearcasting
1:28.206 rotation : arcane_missiles Fluffy_Pillow 25478.0/67366: 38% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:39.082 shared_cds . use_item_dreadfire_vessel Fluffy_Pillow 21381.4/67366: 32% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:39.082 rotation ; arcane_missiles Fluffy_Pillow 21381.4/67366: 32% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:41.117 cooldowns q rune_of_power Fluffy_Pillow 24123.2/67366: 36% mana arcane_charge(4), arcane_power
1:42.449 rotation . arcane_barrage Fluffy_Pillow 25917.8/67366: 38% mana arcane_charge(4), arcane_power, rune_of_power
1:43.780 rotation > arcane_orb Fluffy_Pillow 30405.7/67366: 45% mana rune_of_power
1:45.112 rotation . arcane_blast Fluffy_Pillow 31700.3/67366: 47% mana arcane_charge(2), rune_of_power
1:46.788 rotation . arcane_blast Fluffy_Pillow 29833.4/67366: 44% mana arcane_charge(3), clearcasting, rune_of_power
1:48.305 rotation ; arcane_missiles Fluffy_Pillow 26377.3/67366: 39% mana arcane_charge(4), clearcasting, rune_of_power
1:50.270 rotation . arcane_blast Fluffy_Pillow 29024.8/67366: 43% mana arcane_charge(4), rune_of_power
1:51.628 rotation . arcane_blast Fluffy_Pillow 23979.4/67366: 36% mana arcane_charge(4), rune_of_power
1:52.985 rotation . arcane_blast Fluffy_Pillow 18932.7/67366: 28% mana arcane_charge(4), rune_of_power
1:54.343 rotation . arcane_barrage Fluffy_Pillow 13887.4/67366: 21% mana arcane_charge(4), clearcasting, rune_of_power
1:55.673 rotation . arcane_blast Fluffy_Pillow 18373.9/67366: 27% mana clearcasting
1:57.669 rotation . arcane_blast Fluffy_Pillow 19688.2/67366: 29% mana arcane_charge, clearcasting
1:59.505 rotation . arcane_blast Fluffy_Pillow 19411.9/67366: 29% mana arcane_charge(2), clearcasting
2:01.182 rotation . arcane_blast Fluffy_Pillow 17546.3/67366: 26% mana arcane_charge(3), clearcasting(2)
2:02.699 rotation . arcane_blast Fluffy_Pillow 14090.2/67366: 21% mana arcane_charge(4), clearcasting(2)
2:04.056 shared_cds . use_mana_gem dreadfire_vessel 9043.5/67366: 13% mana arcane_charge(4), clearcasting(2)
2:04.056 rotation . arcane_blast Fluffy_Pillow 15780.0/67366: 23% mana arcane_charge(4), clearcasting(2)
2:05.415 rotation < arcane_missiles Fluffy_Pillow 10736.0/67366: 16% mana arcane_charge(4), clearcasting(3)
2:09.218 rotation . arcane_blast Fluffy_Pillow 15859.9/67366: 24% mana arcane_charge(4), clearcasting(2)
2:10.575 rotation . arcane_blast Fluffy_Pillow 10813.2/67366: 16% mana arcane_charge(4), clearcasting(2)
2:11.933 rotation * evocation dreadfire_vessel 5767.8/67366: 9% mana arcane_charge(4), clearcasting(2)
2:16.433 rotation ) cancel_action Fluffy_Pillow 64002.1/67366: 95% mana arcane_charge(4), clearcasting(3), evocation
2:16.438 rotation < arcane_missiles Fluffy_Pillow 64008.9/67366: 95% mana arcane_charge(4), clearcasting(3)
2:18.522 rotation . arcane_blast Fluffy_Pillow 66816.7/67366: 99% mana arcane_charge(4), clearcasting(2)
2:19.880 rotation . arcane_barrage Fluffy_Pillow 60497.5/67366: 90% mana arcane_charge(4), clearcasting(2)
2:21.212 rotation > arcane_orb Fluffy_Pillow 64986.7/67366: 96% mana clearcasting(2)
2:22.543 rotation = arcane_missiles Fluffy_Pillow 66280.0/67366: 98% mana arcane_charge(2), clearcasting(2)
2:26.280 cooldowns n touch_of_the_magi Fluffy_Pillow 67365.7/67366: 100% mana arcane_charge(2)
2:27.612 cooldowns q rune_of_power Fluffy_Pillow 64872.5/67366: 96% mana arcane_charge(4)
2:28.943 cooldowns r presence_of_mind Fluffy_Pillow 66665.7/67366: 99% mana arcane_charge(4), rune_of_power
2:28.943 rotation : arcane_missiles Fluffy_Pillow 66665.7/67366: 99% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:35.647 rotation . arcane_blast Fluffy_Pillow 60698.1/67366: 90% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:36.977 rotation . arcane_blast Fluffy_Pillow 55615.0/67366: 83% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:38.307 rotation ; arcane_missiles Fluffy_Pillow 50532.0/67366: 75% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
2:40.416 rotation . arcane_barrage Fluffy_Pillow 53373.5/67366: 79% mana arcane_charge(4), presence_of_mind, rune_of_power
2:41.748 rotation > arcane_orb Fluffy_Pillow 57862.7/67366: 86% mana presence_of_mind
2:43.080 rotation ? shifting_power Fluffy_Pillow 59157.3/67366: 88% mana arcane_charge(2), presence_of_mind
2:46.810 rotation . arcane_blast Fluffy_Pillow 61682.8/67366: 92% mana arcane_charge(2), presence_of_mind
2:48.142 rotation . arcane_blast Fluffy_Pillow 59352.4/67366: 88% mana arcane_charge(3)
2:49.660 cooldowns p arcane_power Fluffy_Pillow 55897.7/67366: 83% mana arcane_charge(4)
2:49.660 rotation . arcane_blast Fluffy_Pillow 55897.7/67366: 83% mana arcane_charge(4), arcane_power, rune_of_power
2:51.017 rotation . arcane_blast Fluffy_Pillow 54288.5/67366: 81% mana arcane_charge(4), arcane_power, rune_of_power
2:52.376 rotation . arcane_blast Fluffy_Pillow 52682.0/67366: 78% mana arcane_charge(4), arcane_power, rune_of_power
2:53.735 rotation . arcane_blast Fluffy_Pillow 51075.5/67366: 76% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:55.093 rotation ; arcane_missiles Fluffy_Pillow 49467.6/67366: 73% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:57.122 rotation . arcane_blast Fluffy_Pillow 52201.3/67366: 77% mana arcane_charge(4), arcane_power, rune_of_power
2:58.480 rotation . arcane_blast Fluffy_Pillow 50593.5/67366: 75% mana arcane_charge(4), arcane_power, rune_of_power
2:59.837 rotation . arcane_blast Fluffy_Pillow 48984.3/67366: 73% mana arcane_charge(4), arcane_power, rune_of_power
3:01.197 rotation + arcane_barrage Fluffy_Pillow 47379.1/67366: 70% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:02.528 cooldowns n touch_of_the_magi Fluffy_Pillow 51867.0/67366: 77% mana arcane_power, clearcasting
3:03.863 cooldowns q rune_of_power Fluffy_Pillow 52415.7/67366: 78% mana arcane_charge(4), arcane_power, clearcasting
3:05.195 rotation : arcane_missiles Fluffy_Pillow 54210.3/67366: 80% mana arcane_charge(4), clearcasting, rune_of_power
3:13.705 shared_cds . use_item_dreadfire_vessel Fluffy_Pillow 50676.0/67366: 75% mana arcane_charge(4), rune_of_power
3:13.705 rotation . arcane_blast Fluffy_Pillow 50676.0/67366: 75% mana arcane_charge(4), rune_of_power
3:15.062 rotation . arcane_blast Fluffy_Pillow 45629.3/67366: 68% mana arcane_charge(4), clearcasting, rune_of_power
3:16.420 rotation ; arcane_missiles Fluffy_Pillow 40583.9/67366: 60% mana arcane_charge(4), clearcasting, rune_of_power
3:18.508 rotation . arcane_barrage Fluffy_Pillow 43397.1/67366: 64% mana arcane_charge(4)
3:19.838 rotation > arcane_orb Fluffy_Pillow 47883.7/67366: 71% mana
3:21.170 rotation . arcane_blast Fluffy_Pillow 49178.3/67366: 73% mana arcane_charge(2)
3:22.847 rotation . arcane_blast Fluffy_Pillow 47312.7/67366: 70% mana arcane_charge(3)
3:24.366 rotation . arcane_blast Fluffy_Pillow 43859.3/67366: 65% mana arcane_charge(4)
3:25.724 rotation . arcane_blast Fluffy_Pillow 38814.0/67366: 58% mana arcane_charge(4), clearcasting
3:27.080 rotation . arcane_blast Fluffy_Pillow 33765.9/67366: 50% mana arcane_charge(4), clearcasting
3:28.437 rotation ? shifting_power Fluffy_Pillow 28719.2/67366: 43% mana arcane_charge(4), clearcasting
3:32.216 rotation . arcane_blast Fluffy_Pillow 31310.7/67366: 46% mana arcane_charge(4), clearcasting
3:33.573 rotation . arcane_blast Fluffy_Pillow 26264.0/67366: 39% mana arcane_charge(4), clearcasting
3:34.930 rotation . arcane_blast Fluffy_Pillow 21217.3/67366: 31% mana arcane_charge(4), clearcasting(2)
3:36.289 rotation . arcane_blast Fluffy_Pillow 16173.3/67366: 24% mana arcane_charge(4), clearcasting(2)
3:37.647 rotation + arcane_barrage Fluffy_Pillow 11128.0/67366: 17% mana arcane_charge(4), clearcasting(2)
3:38.979 cooldowns n touch_of_the_magi Fluffy_Pillow 15617.2/67366: 23% mana clearcasting(3)
3:40.311 cooldowns q rune_of_power Fluffy_Pillow 14911.9/67366: 22% mana arcane_charge(4), clearcasting(3)
3:41.643 cooldowns r presence_of_mind Fluffy_Pillow 16706.5/67366: 25% mana arcane_charge(4), clearcasting(3), rune_of_power
3:41.643 rotation : arcane_missiles Fluffy_Pillow 16706.5/67366: 25% mana arcane_charge(4), clearcasting(3), presence_of_mind(3), rune_of_power
3:49.457 rotation . arcane_blast Fluffy_Pillow 19734.4/67366: 29% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:50.789 rotation . arcane_blast Fluffy_Pillow 14654.0/67366: 22% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:52.121 rotation ; arcane_missiles Fluffy_Pillow 9573.6/67366: 14% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
3:54.196 rotation . arcane_blast Fluffy_Pillow 12369.3/67366: 18% mana arcane_charge(4), presence_of_mind
3:55.527 rotation . arcane_blast Fluffy_Pillow 7287.6/67366: 11% mana arcane_charge(4), clearcasting
3:56.886 rotation . evocation dreadfire_vessel 2243.6/67366: 3% mana arcane_charge(4), clearcasting
4:01.686 rotation ) cancel_action Fluffy_Pillow 64360.2/67366: 96% mana arcane_charge(4), clearcasting, evocation
4:01.689 rotation . arcane_blast Fluffy_Pillow 64364.2/67366: 96% mana arcane_charge(4), clearcasting
4:03.047 rotation . arcane_barrage Fluffy_Pillow 59318.9/67366: 88% mana arcane_charge(4), clearcasting
4:04.379 rotation > arcane_orb Fluffy_Pillow 63808.1/67366: 95% mana clearcasting(2)
4:05.711 rotation . arcane_blast Fluffy_Pillow 65102.7/67366: 97% mana arcane_charge(2), clearcasting(2)
4:07.389 rotation . arcane_blast Fluffy_Pillow 63238.5/67366: 94% mana arcane_charge(3), clearcasting(2)
4:08.906 rotation . arcane_blast Fluffy_Pillow 59782.4/67366: 89% mana arcane_charge(4), clearcasting(2)
4:10.263 shared_cds . use_mana_gem dreadfire_vessel 54735.7/67366: 81% mana arcane_charge(4), clearcasting(3)
4:10.263 rotation < arcane_missiles Fluffy_Pillow 61472.3/67366: 91% mana arcane_charge(4), clearcasting(3)
4:14.130 shared_cds . time_warp Fluffy_Pillow 66682.4/67366: 99% mana arcane_charge(4), clearcasting(2)
4:14.130 cooldowns p arcane_power Fluffy_Pillow 64682.4/67366: 96% mana arcane_charge(4), clearcasting(2), temporal_warp
4:14.130 shared_cds . berserking Fluffy_Pillow 64682.4/67366: 96% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
4:14.130 rotation ; arcane_missiles Fluffy_Pillow 64682.4/67366: 96% mana berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
4:16.914 final_burn t arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:17.864 final_burn t arcane_blast Fluffy_Pillow 63933.6/67366: 95% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:18.814 final_burn t arcane_blast Fluffy_Pillow 61776.1/67366: 92% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
4:19.766 final_burn s arcane_missiles Fluffy_Pillow 59621.2/67366: 89% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
4:21.163 final_burn t arcane_blast Fluffy_Pillow 61503.4/67366: 91% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:22.115 final_burn t arcane_blast Fluffy_Pillow 59348.5/67366: 88% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:23.065 final_burn t arcane_blast Fluffy_Pillow 57191.0/67366: 85% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:24.015 final_burn t arcane_blast Fluffy_Pillow 55033.4/67366: 82% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
4:24.965 final_burn s arcane_missiles Fluffy_Pillow 52875.9/67366: 78% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
4:26.506 final_burn t arcane_blast Fluffy_Pillow 54952.1/67366: 82% mana arcane_charge(4), arcane_power, temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1773 1594 1072 (129)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1773 1594 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Dreadfire Vessel
ilevel: 233, stats: { +83 StrAgiInt }
item effects: { use: Dreadfire Vessel }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="dreadfire_vessel"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=dreadfire_vessel,id=184030,bonus_id=1498/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.64
# gear_stamina=1504
# gear_intellect=1072
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

empyreal_ordnance : 5473 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5473.2 5473.2 10.5 / 0.192% 1011.4 / 18.5% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2355.4 2238.2 Mana 0.00% 39.1 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
empyreal_ordnance 5473
Arcane Barrage 386 7.1% 20.3 14.32sec 5706 4740 Direct 20.3 4940 9852 5709 15.7%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 20.32 20.31 0.00 0.00 1.2038 0.0000 115917.38 115917.38 0.00% 4739.83 4739.83
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.34% 17.12 8 25 4939.80 3033 9809 4942.19 3827 5708 84578 84578 0.00%
crit 15.66% 3.18 0 10 9852.25 6065 19618 9503.90 0 19618 31339 31339 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.75
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.93
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.11
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.27
    rotation
    [+]:2.60
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.20
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.41
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.04
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:3.78
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.27
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.25
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.71
Arcane Blast 1609 29.4% 99.9 2.99sec 4835 3807 Direct 100.9 4142 8269 4787 15.6%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.88 100.88 0.00 0.00 1.2701 0.0000 482917.27 482917.27 0.00% 3806.75 3806.75
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.37% 85.11 53 112 4141.88 871 9928 4142.68 3529 5149 352524 352524 0.00%
crit 15.63% 15.77 4 29 8269.36 1743 19855 8263.90 4904 12874 130394 130394 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:2.06
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.14
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:14.55
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.78
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.86
Arcane Echo 285 5.2% 179.7 1.77sec 475 0 Direct 179.7 411 822 475 15.7%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.72 179.72 0.00 0.00 0.0000 0.0000 85393.83 85393.83 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.32% 151.55 88 204 410.81 208 570 411.01 347 470 62248 62248 0.00%
crit 15.68% 28.17 11 54 821.78 441 1141 821.76 645 1013 23146 23146 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2192 40.0% 48.7 5.91sec 13503 7749 Periodic 317.7 1787 3576 2070 15.8% 26.6%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.70 0.00 317.98 317.72 1.7426 0.2508 657545.78 657545.78 0.00% 7748.69 7748.69
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.20% 267.52 140 384 1787.32 1016 2784 1790.54 1544 2098 478054 478054 0.00%
crit 15.80% 50.21 22 83 3575.94 2033 5569 3582.32 2980 4327 179492 179492 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.54
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.76
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.53
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.96
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.47
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.38
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.37
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (155) 0.0% (2.8%) 12.2 25.15sec 3821 3159

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.17 0.00 0.00 0.00 1.2093 0.0000 0.00 0.00 0.00% 3159.34 3159.34

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.95
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.22
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 155 2.8% 12.2 25.19sec 3822 0 Direct 12.2 3309 6610 3822 15.5%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.16 12.16 0.00 0.00 0.0000 0.0000 46480.23 46480.23 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.45% 10.27 4 16 3308.65 2740 7507 3309.54 2740 4051 33986 33986 0.00%
crit 15.55% 1.89 0 8 6609.87 5481 15015 5719.14 0 15015 12494 12494 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (78) 0.0% (1.4%) 17.6 2.33sec 1322 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.58 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 78 1.4% 17.6 2.33sec 1322 0 Direct 17.6 1145 2289 1322 15.5%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.58 17.58 0.00 0.00 0.0000 0.0000 23235.15 23235.15 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.53% 14.86 5 33 1144.83 1117 1184 1144.83 1117 1184 17011 17011 0.00%
crit 15.47% 2.72 0 9 2289.36 2233 2367 2152.74 0 2367 6224 6224 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Empyreal Ordnance 0 (62) 0.0% (1.1%) 2.0 0.00sec 9304 0

Stats Details: Empyreal Ordnance

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.98 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Empyreal Ordnance

  • id:345539
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:5
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345539
  • name:Empyreal Ordnance
  • school:arcane
  • tooltip:
  • description:Fire {$s1=5} Empyreal Ordnance at up to {$s2=5} targets. Targets suffer ${{$345542s1=190}*6*(1+$@versadmg)} Arcane damage over {$345540d=10 seconds} for each ordnance that hits them. As the ordnance expires on the target they return, each granting {$345543s1=50} Intellect for {$345541d=15 seconds}.
    Empyreal Ordnance (_bolt) 62 1.1% 9.9 24.09sec 1862 0 Periodic 13.6 1174 2309 1351 15.6% 6.6%

Stats Details: Empyreal Ordnance Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 9.87 0.00 13.60 13.60 0.0000 1.4562 18376.14 18376.14 0.00% 927.67 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.41% 11.48 3 14 1173.50 151 1604 1172.82 886 1591 13473 13473 0.00%
crit 15.59% 2.12 0 8 2309.40 303 3209 2047.15 0 3209 4903 4903 0.00%

Action Details: Empyreal Ordnance Bolt

  • id:345540
  • school:arcane
  • range:40.0
  • travel_speed:12.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:267.44
  • base_td_mult:1.00
  • dot_duration:10.00
  • base_tick_time:2.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:345540
  • name:Empyreal Ordnance
  • school:arcane
  • tooltip:Taking $w Arcane damage every $t sec.
  • description:{$@spelldesc345539=Fire {$s1=5} Empyreal Ordnance at up to {$s2=5} targets. Targets suffer ${{$345542s1=190}*6*(1+$@versadmg)} Arcane damage over {$345540d=10 seconds} for each ordnance that hits them. As the ordnance expires on the target they return, each granting {$345543s1=50} Intellect for {$345541d=15 seconds}. }
Eternal Insight 38 0.7% 21.0 14.11sec 539 0 Direct 21.0 466 931 539 15.6%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.03 21.03 0.00 0.00 0.0000 0.0000 11326.20 11326.20 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.39% 17.75 5 34 465.93 453 481 465.92 453 479 8269 8269 0.00%
crit 15.61% 3.28 0 11 931.44 907 961 900.22 0 961 3058 3058 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5054 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 114.0 1.01sec 44 43 Direct 114.0 38 77 44 15.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0335 0.0000 5054.24 5054.24 0.00% 42.90 42.90
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.19% 95.98 83 107 38.28 28 49 38.28 37 40 3674 3674 0.00%
crit 15.81% 18.02 7 31 76.58 57 98 76.55 63 91 1380 1380 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Shifting Power 77 1.4% 5.4 53.79sec 4300 1244 Periodic 21.5 931 1862 1078 15.8% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.39 0.00 21.49 21.49 3.4559 0.8039 23174.37 23174.37 0.00% 1244.19 1244.19
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.23% 18.10 8 28 931.44 903 1178 931.13 903 1013 16861 16861 0.00%
crit 15.77% 3.39 0 10 1862.36 1806 2356 1809.78 0 2356 6314 6314 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.39
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (575) 0.0% (10.5%) 6.9 44.19sec 24834 20321

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 0.00 0.00 0.00 1.2221 0.0000 0.00 0.00 0.00% 20321.42 20321.42

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.77
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.19
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 575 10.5% 6.9 44.11sec 24834 0 Direct 6.9 24868 0 24868 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 6.94 0.00 0.00 0.0000 0.0000 172488.22 172488.22 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.94 5 9 24867.83 583 75443 24906.98 15699 32002 172488 172488 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:23058.30
  • base_dd_max:23058.30
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
empyreal_ordnance
Arcane Power 3.8 84.33sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.83 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.83
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 215.31sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.91 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.91
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.90sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.49 0.00 20.10 0.00 3.6584 0.6338 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:empyreal_ordnance
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.35
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.14
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:empyreal_ordnance
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:empyreal_ordnance
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 323.02sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.06 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.06
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 90.36sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.32 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.18
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.14
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.8 46.81sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.83 0.00 0.00 0.00 1.2156 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.84
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 255.76sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.93 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 124.70sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.91 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:empyreal_ordnance
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.91
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 21.2 110.9 14.3sec 2.3sec 12.1sec 85.26% 0.00% 68.5 (69.3) 0.0

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.1s / 51.4s
  • trigger_min/max:0.0s / 17.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 50.1s

Stack Uptimes

  • arcane_charge_1:4.43%
  • arcane_charge_2:8.93%
  • arcane_charge_3:8.02%
  • arcane_charge_4:63.88%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 84.8sec 84.8sec 14.6sec 18.68% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.8s / 113.2s
  • trigger_min/max:66.8s / 113.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.68%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 210.6sec 210.6sec 11.9sec 7.59% 12.46% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 270.3s
  • trigger_min/max:180.0s / 270.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • berserking_1:7.59%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.4 9.8 16.3sec 10.6sec 6.4sec 39.52% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:23.07%
  • clearcasting_2:14.03%
  • clearcasting_3:2.43%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Empyreal Surge 1.9 0.0 214.5sec 214.5sec 14.7sec 9.41% 0.00% 0.0 (0.0) 1.8

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_empyreal_surge
  • max_stacks:5
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.48

Trigger Details

  • interval_min/max:180.0s / 263.2s
  • trigger_min/max:180.0s / 263.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • empyreal_surge_5:9.41%

Spelldata

  • id:345541
  • name:Empyreal Surge
  • tooltip:Intellect increased by $w1.
  • description:{$@spelldesc345539=Fire {$s1=5} Empyreal Ordnance at up to {$s2=5} targets. Targets suffer ${{$345542s1=190}*6*(1+$@versadmg)} Arcane damage over {$345540d=10 seconds} for each ordnance that hits them. As the ordnance expires on the target they return, each granting {$345543s1=50} Intellect for {$345541d=15 seconds}. }
  • max_stacks:5
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Evocation 3.5 0.0 92.9sec 92.9sec 3.9sec 4.56% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 131.5s
  • trigger_min/max:66.0s / 131.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.9s

Stack Uptimes

  • evocation_1:4.56%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 326.2sec 326.2sec 24.1sec 8.59% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.6s / 345.5s
  • trigger_min/max:300.6s / 345.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.59%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.4sec 90.4sec 12.5sec 13.87% 9.68% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:51.8s / 118.0s
  • trigger_min/max:51.8s / 118.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 22.8s

Stack Uptimes

  • presence_of_mind_1:3.02%
  • presence_of_mind_2:2.72%
  • presence_of_mind_3:8.13%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.8 0.8 31.6sec 28.9sec 12.6sec 41.15% 0.00% 0.8 (0.8) 9.5

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 63.5s
  • trigger_min/max:8.8s / 63.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 24.0s

Stack Uptimes

  • rune_of_power_1:41.15%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.6sec 257.6sec 36.5sec 23.35% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 319.8s
  • trigger_min/max:240.0s / 319.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.35%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.02% 0.00% 5.56%
Arcane Barrage Arcane Charge 3 4.64% 0.00% 22.73%
Arcane Barrage Arcane Charge 4 95.34% 77.27% 100.00%
Arcane Blast Arcane Charge 0 6.11% 1.77% 11.67%
Arcane Blast Arcane Charge 1 3.65% 0.00% 9.32%
Arcane Blast Arcane Charge 2 11.26% 5.05% 16.30%
Arcane Blast Arcane Charge 3 12.22% 7.23% 17.07%
Arcane Blast Arcane Charge 4 66.75% 50.82% 80.49%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 1.86% 0.00% 6.92% 1.6s 0.0s 8.7s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.209136.929263.672
Evocation24.7280.00057.63687.40147.635135.785
Shifting Power13.1420.000113.42774.10029.577184.258
Rune of Power9.0190.00337.45163.22225.21699.742
Touch of the Magi5.9690.00023.28742.65222.27073.120
Arcane Power6.2990.00021.04324.49212.00251.667
Arcane Barrage11.8661.03248.760251.583196.435310.330
Arcane Orb7.2980.00069.48594.27841.250165.811
Presence of Mind33.2460.00056.121115.44248.948170.952
Time Warp6.4860.00078.09012.5631.32979.421

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
empyreal_ordnance
mana_regen Mana 3162.51 406004.57 60.41% 128.38 8035.66 1.94%
Evocation Mana 141.26 191340.79 28.47% 1354.51 0.00 0.00%
Mana Gem Mana 2.91 20059.48 2.98% 6896.00 0.00 0.00%
Arcane Barrage Mana 20.32 54655.70 8.13% 2689.91 722.10 1.30%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 67585.0 2238.21 2355.38 8772.6 33776.1 222.3 68960.0
Usage Type Count Total Avg RPE APR
empyreal_ordnance
arcane_blast Mana 100.9 559050.8 5541.2 5597.1 0.9
arcane_missiles Mana 48.7 108469.2 2227.5 2227.4 6.1
arcane_orb Mana 12.2 5362.8 440.8 440.8 8.7
shifting_power Mana 5.4 13475.6 2500.0 2500.2 1.7
time_warp Mana 1.9 3855.8 1992.3 1992.7 0.0
touch_of_the_magi Mana 6.9 17096.2 2461.3 2461.4 10.1

Statistics & Data Analysis

Fight Length
empyreal_ordnance Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
empyreal_ordnance Damage Per Second
Count 2321
Mean 5473.16
Minimum 4658.04
Maximum 6439.59
Spread ( max - min ) 1781.55
Range [ ( max - min ) / 2 * 100% ] 16.28%
Standard Deviation 258.5482
5th Percentile 5052.94
95th Percentile 5892.66
( 95th Percentile - 5th Percentile ) 839.72
Mean Distribution
Standard Deviation 5.3667
95.00% Confidence Interval ( 5462.65 - 5483.68 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 86
0.1% Error 8573
0.1 Scale Factor Error with Delta=300 571
0.05 Scale Factor Error with Delta=300 2283
0.01 Scale Factor Error with Delta=300 57065
Priority Target DPS
empyreal_ordnance Priority Target Damage Per Second
Count 2321
Mean 5473.16
Minimum 4658.04
Maximum 6439.59
Spread ( max - min ) 1781.55
Range [ ( max - min ) / 2 * 100% ] 16.28%
Standard Deviation 258.5482
5th Percentile 5052.94
95th Percentile 5892.66
( 95th Percentile - 5th Percentile ) 839.72
Mean Distribution
Standard Deviation 5.3667
95.00% Confidence Interval ( 5462.65 - 5483.68 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 86
0.1% Error 8573
0.1 Scale Factor Error with Delta=300 571
0.05 Scale Factor Error with Delta=300 2283
0.01 Scale Factor Error with Delta=300 57065
DPS(e)
empyreal_ordnance Damage Per Second (Effective)
Count 2321
Mean 5473.16
Minimum 4658.04
Maximum 6439.59
Spread ( max - min ) 1781.55
Range [ ( max - min ) / 2 * 100% ] 16.28%
Damage
empyreal_ordnance Damage
Count 2321
Mean 1636854.58
Minimum 1141782.41
Maximum 2107723.59
Spread ( max - min ) 965941.18
Range [ ( max - min ) / 2 * 100% ] 29.51%
DTPS
empyreal_ordnance Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
empyreal_ordnance Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
empyreal_ordnance Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
empyreal_ordnance Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
empyreal_ordnance Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
empyreal_ordnance Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
empyreal_ordnanceTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
empyreal_ordnance Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.77 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.19 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.83 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.84 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.18 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.54 arcane_missiles,if=buff.clearcasting.react,chain=1
t 2.06 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.14 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.14 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.75 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.93 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.11 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.76 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.53 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.95 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 14.55 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.27 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 3.08 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.35 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.60 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.20 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.78 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.96 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.47 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.38 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.37 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.22 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.39 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.41 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.04 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 3.78 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.27 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.25 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.86 arcane_blast
. 2.14 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.71 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.91 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.06 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.91 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
. 1.98 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYac.v.wx&.&&&&&&&&~yz.."&&#&}%')&?..>............nqr:...>........?<>..<,op:..q..>................)?+nqr:..;.>.............<..>..==,op:...>..q..;...;...>...)?...nqr:.;.;..>............

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat T flask empyreal_ordnance 68960.0/68960: 100% mana
Pre precombat U food empyreal_ordnance 68960.0/68960: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 68960.0/68960: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 68960.0/68960: 100% mana
0:00.000 shared_cds . use_item_empyreal_ordnance Fluffy_Pillow 67585.0/68960: 98% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 67585.0/68960: 98% mana
0:01.331 shared_cds . time_warp Fluffy_Pillow 68920.7/68960: 100% mana bloodlust
0:01.331 opener w arcane_blast Fluffy_Pillow 66920.7/68960: 97% mana bloodlust, temporal_warp
0:02.230 opener x rune_of_power Fluffy_Pillow 62660.6/68960: 91% mana bloodlust, temporal_warp
0:03.021 opener & arcane_blast Fluffy_Pillow 63751.6/68960: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.828 shared_cds . use_mana_gem empyreal_ordnance 57989.6/68960: 84% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:03.828 opener & arcane_blast Fluffy_Pillow 64885.6/68960: 94% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:04.634 opener & arcane_blast Fluffy_Pillow 59122.2/68960: 86% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:05.439 opener & arcane_blast Fluffy_Pillow 53357.5/68960: 77% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:06.245 opener & arcane_blast Fluffy_Pillow 47594.1/68960: 69% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.051 opener & arcane_blast Fluffy_Pillow 41830.7/68960: 61% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.855 opener & arcane_blast Fluffy_Pillow 36064.6/68960: 52% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:08.662 opener & arcane_blast Fluffy_Pillow 30302.6/68960: 44% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:09.467 opener & arcane_blast Fluffy_Pillow 24537.9/68960: 36% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:10.273 opener ~ arcane_barrage Fluffy_Pillow 18774.5/68960: 27% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:11.062 opener y touch_of_the_magi Fluffy_Pillow 22621.1/68960: 33% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:11.852 opener z arcane_power Fluffy_Pillow 21210.7/68960: 31% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, temporal_warp
0:11.852 shared_cds . potion Fluffy_Pillow 21210.7/68960: 31% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
0:11.852 shared_cds . berserking Fluffy_Pillow 21210.7/68960: 31% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.852 opener " arcane_missiles Fluffy_Pillow 21210.7/68960: 31% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.234 opener & arcane_blast Fluffy_Pillow 10271.1/68960: 15% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, empyreal_surge(5), potion_of_deathly_fixation
0:20.990 opener & arcane_blast Fluffy_Pillow 7876.3/68960: 11% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, empyreal_surge(5), potion_of_deathly_fixation
0:21.744 opener # arcane_missiles Fluffy_Pillow 5478.7/68960: 8% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, empyreal_surge(5), potion_of_deathly_fixation
0:22.895 opener & arcane_blast Fluffy_Pillow 7066.2/68960: 10% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, empyreal_surge(5), potion_of_deathly_fixation
0:23.650 opener } arcane_barrage Fluffy_Pillow 4670.0/68960: 7% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, empyreal_surge(5), potion_of_deathly_fixation
0:24.404 opener % arcane_orb Fluffy_Pillow 8468.3/68960: 12% mana bloodlust, arcane_power, temporal_warp, empyreal_surge(5), potion_of_deathly_fixation
0:25.192 opener ' evocation empyreal_ordnance 9305.1/68960: 13% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, empyreal_surge(5), potion_of_deathly_fixation
0:27.792 rotation ) cancel_action Fluffy_Pillow 67513.4/68960: 98% mana bloodlust, arcane_charge(2), evocation, temporal_warp, empyreal_surge(5), potion_of_deathly_fixation
0:27.797 opener & arcane_blast Fluffy_Pillow 67520.3/68960: 98% mana bloodlust, arcane_charge(2), temporal_warp, empyreal_surge(5), potion_of_deathly_fixation
0:28.791 rotation ? shifting_power Fluffy_Pillow 64766.2/68960: 94% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:31.066 rotation . arcane_blast Fluffy_Pillow 65403.9/68960: 95% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:31.967 rotation . arcane_barrage Fluffy_Pillow 61146.5/68960: 89% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:32.757 rotation > arcane_orb Fluffy_Pillow 64994.5/68960: 94% mana bloodlust, temporal_warp, potion_of_deathly_fixation
0:33.545 rotation . arcane_blast Fluffy_Pillow 65581.3/68960: 95% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:34.538 rotation . arcane_blast Fluffy_Pillow 62825.9/68960: 91% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:35.437 rotation . arcane_blast Fluffy_Pillow 58565.8/68960: 85% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:36.242 rotation . arcane_blast Fluffy_Pillow 52801.0/68960: 77% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:37.047 rotation . arcane_blast Fluffy_Pillow 47036.3/68960: 68% mana bloodlust, arcane_charge(4), temporal_warp
0:37.854 rotation . arcane_blast Fluffy_Pillow 41274.3/68960: 60% mana bloodlust, arcane_charge(4), temporal_warp
0:38.659 rotation . arcane_blast Fluffy_Pillow 35509.5/68960: 51% mana bloodlust, arcane_charge(4), temporal_warp
0:39.464 rotation . arcane_blast Fluffy_Pillow 29744.8/68960: 43% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:40.268 rotation . arcane_blast Fluffy_Pillow 23978.7/68960: 35% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:41.075 rotation . arcane_blast Fluffy_Pillow 18216.7/68960: 26% mana arcane_charge(4), clearcasting, temporal_warp
0:42.121 rotation . arcane_barrage Fluffy_Pillow 12784.3/68960: 19% mana arcane_charge(4), clearcasting(2)
0:43.453 rotation . arcane_blast Fluffy_Pillow 17379.8/68960: 25% mana clearcasting(2)
0:45.450 cooldowns n touch_of_the_magi Fluffy_Pillow 18759.1/68960: 27% mana arcane_charge, clearcasting(2)
0:46.783 cooldowns q rune_of_power Fluffy_Pillow 18097.6/68960: 26% mana arcane_charge(4), clearcasting(2)
0:48.115 cooldowns r presence_of_mind Fluffy_Pillow 19934.7/68960: 29% mana arcane_charge(4), clearcasting(2), rune_of_power
0:48.115 rotation : arcane_missiles Fluffy_Pillow 19934.7/68960: 29% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
0:56.149 rotation . arcane_blast Fluffy_Pillow 23515.1/68960: 34% mana arcane_charge(4), presence_of_mind(3), rune_of_power
0:57.479 rotation . arcane_blast Fluffy_Pillow 18474.5/68960: 27% mana arcane_charge(4), presence_of_mind(2), rune_of_power
0:58.811 rotation . arcane_barrage Fluffy_Pillow 13436.6/68960: 19% mana arcane_charge(4), presence_of_mind, rune_of_power
1:00.144 rotation > arcane_orb Fluffy_Pillow 18033.5/68960: 26% mana presence_of_mind
1:01.475 rotation . arcane_blast Fluffy_Pillow 19369.2/68960: 28% mana arcane_charge(2), presence_of_mind
1:02.806 rotation . arcane_blast Fluffy_Pillow 17079.9/68960: 25% mana arcane_charge(3)
1:04.325 rotation . arcane_barrage Fluffy_Pillow 13674.9/68960: 20% mana arcane_charge(4), clearcasting
1:05.655 rotation . arcane_blast Fluffy_Pillow 18267.6/68960: 26% mana clearcasting
1:07.651 rotation . arcane_blast Fluffy_Pillow 19645.5/68960: 28% mana arcane_charge, clearcasting
1:09.486 rotation . arcane_blast Fluffy_Pillow 19426.3/68960: 28% mana arcane_charge(2), clearcasting
1:11.162 rotation . arcane_blast Fluffy_Pillow 17612.9/68960: 26% mana arcane_charge(3), clearcasting
1:12.682 rotation . arcane_barrage Fluffy_Pillow 14209.3/68960: 21% mana arcane_charge(4), clearcasting
1:14.013 rotation ? shifting_power Fluffy_Pillow 18803.4/68960: 27% mana clearcasting(2)
1:17.862 rotation < arcane_missiles Fluffy_Pillow 21611.9/68960: 31% mana clearcasting(3)
1:19.851 rotation > arcane_orb Fluffy_Pillow 24355.1/68960: 35% mana clearcasting(2)
1:21.181 rotation . arcane_blast Fluffy_Pillow 25689.5/68960: 37% mana arcane_charge(2), clearcasting(2)
1:22.857 rotation . arcane_blast Fluffy_Pillow 23876.0/68960: 35% mana arcane_charge(3), clearcasting(2)
1:24.373 rotation < arcane_missiles Fluffy_Pillow 20466.9/68960: 30% mana arcane_charge(4), clearcasting(3)
1:26.452 rotation , arcane_barrage Fluffy_Pillow 23334.2/68960: 34% mana arcane_charge(4), clearcasting(2)
1:27.783 cooldowns o touch_of_the_magi Fluffy_Pillow 27928.4/68960: 40% mana clearcasting(2)
1:29.115 cooldowns p arcane_power Fluffy_Pillow 27265.5/68960: 40% mana arcane_charge(4), clearcasting(2)
1:29.115 rotation : arcane_missiles Fluffy_Pillow 27265.5/68960: 40% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
1:38.401 rotation . arcane_blast Fluffy_Pillow 36322.7/68960: 53% mana arcane_charge(4), arcane_power, rune_of_power
1:39.761 rotation . arcane_blast Fluffy_Pillow 34760.9/68960: 50% mana arcane_charge(4), arcane_power, rune_of_power
1:41.117 cooldowns q rune_of_power Fluffy_Pillow 33193.6/68960: 48% mana arcane_charge(4), arcane_power
1:42.449 rotation . arcane_blast Fluffy_Pillow 35030.7/68960: 51% mana arcane_charge(4), arcane_power, rune_of_power
1:43.807 rotation . arcane_barrage Fluffy_Pillow 33466.2/68960: 49% mana arcane_charge(4), arcane_power, rune_of_power
1:45.140 rotation > arcane_orb Fluffy_Pillow 38063.0/68960: 55% mana rune_of_power
1:46.471 rotation . arcane_blast Fluffy_Pillow 39398.8/68960: 57% mana arcane_charge(2), rune_of_power
1:48.148 rotation . arcane_blast Fluffy_Pillow 37586.7/68960: 55% mana arcane_charge(3), rune_of_power
1:49.666 rotation . arcane_blast Fluffy_Pillow 34180.3/68960: 50% mana arcane_charge(4), rune_of_power
1:51.023 rotation . arcane_blast Fluffy_Pillow 29176.9/68960: 42% mana arcane_charge(4), rune_of_power
1:52.382 rotation . arcane_blast Fluffy_Pillow 24176.2/68960: 35% mana arcane_charge(4), rune_of_power
1:53.738 rotation . arcane_barrage Fluffy_Pillow 19171.4/68960: 28% mana arcane_charge(4), rune_of_power
1:55.069 rotation . arcane_blast Fluffy_Pillow 23765.5/68960: 34% mana
1:57.063 rotation . arcane_blast Fluffy_Pillow 25140.6/68960: 36% mana arcane_charge
1:58.898 rotation . arcane_blast Fluffy_Pillow 24921.5/68960: 36% mana arcane_charge(2)
2:00.574 rotation . arcane_blast Fluffy_Pillow 23108.0/68960: 34% mana arcane_charge(3)
2:02.090 rotation . arcane_blast Fluffy_Pillow 19698.9/68960: 29% mana arcane_charge(4)
2:03.449 rotation . arcane_blast Fluffy_Pillow 14698.2/68960: 21% mana arcane_charge(4)
2:04.806 shared_cds . use_mana_gem empyreal_ordnance 9694.8/68960: 14% mana arcane_charge(4)
2:04.806 rotation . arcane_blast Fluffy_Pillow 16590.8/68960: 24% mana arcane_charge(4)
2:06.165 rotation . arcane_blast Fluffy_Pillow 11590.1/68960: 17% mana arcane_charge(4)
2:07.521 rotation . evocation empyreal_ordnance 6585.3/68960: 10% mana arcane_charge(4)
2:12.021 rotation ) cancel_action Fluffy_Pillow 66197.8/68960: 96% mana arcane_charge(4), evocation
2:12.024 rotation ? shifting_power Fluffy_Pillow 66201.9/68960: 96% mana arcane_charge(4)
2:15.804 rotation + arcane_barrage Fluffy_Pillow 68915.3/68960: 100% mana arcane_charge(4)
2:17.135 cooldowns n touch_of_the_magi Fluffy_Pillow 68960.0/68960: 100% mana
2:18.467 cooldowns q rune_of_power Fluffy_Pillow 66466.9/68960: 96% mana arcane_charge(4)
2:19.797 cooldowns r presence_of_mind Fluffy_Pillow 68301.2/68960: 99% mana arcane_charge(4), rune_of_power
2:19.797 rotation : arcane_missiles Fluffy_Pillow 68301.2/68960: 99% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:26.600 rotation . arcane_blast Fluffy_Pillow 55183.9/68960: 80% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:27.930 rotation . arcane_blast Fluffy_Pillow 50143.3/68960: 73% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:29.262 rotation ; arcane_missiles Fluffy_Pillow 45105.4/68960: 65% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
2:31.290 rotation . arcane_barrage Fluffy_Pillow 47902.4/68960: 69% mana arcane_charge(4), presence_of_mind, rune_of_power
2:32.622 rotation > arcane_orb Fluffy_Pillow 52497.9/68960: 76% mana presence_of_mind
2:33.951 rotation . arcane_blast Fluffy_Pillow 53830.8/68960: 78% mana arcane_charge(2), presence_of_mind
2:35.283 rotation . arcane_blast Fluffy_Pillow 51542.9/68960: 75% mana arcane_charge(3)
2:36.800 rotation . arcane_blast Fluffy_Pillow 48135.2/68960: 70% mana arcane_charge(4)
2:38.155 rotation . arcane_blast Fluffy_Pillow 43129.0/68960: 63% mana arcane_charge(4)
2:39.513 rotation . arcane_blast Fluffy_Pillow 38126.9/68960: 55% mana arcane_charge(4)
2:40.873 rotation . arcane_blast Fluffy_Pillow 33127.7/68960: 48% mana arcane_charge(4)
2:42.230 rotation . arcane_blast Fluffy_Pillow 28124.2/68960: 41% mana arcane_charge(4)
2:43.586 rotation . arcane_blast Fluffy_Pillow 23119.4/68960: 34% mana arcane_charge(4)
2:44.944 rotation . arcane_blast Fluffy_Pillow 18117.4/68960: 26% mana arcane_charge(4)
2:46.301 rotation . arcane_barrage Fluffy_Pillow 13113.9/68960: 19% mana arcane_charge(4), clearcasting
2:47.633 rotation . arcane_blast Fluffy_Pillow 17709.4/68960: 26% mana clearcasting
2:49.630 rotation . arcane_blast Fluffy_Pillow 19088.7/68960: 28% mana arcane_charge, clearcasting
2:51.466 rotation . arcane_blast Fluffy_Pillow 18870.9/68960: 27% mana arcane_charge(2), clearcasting(2)
2:53.143 rotation < arcane_missiles Fluffy_Pillow 17058.8/68960: 25% mana arcane_charge(3), clearcasting(3)
2:55.178 rotation . arcane_blast Fluffy_Pillow 19865.5/68960: 29% mana arcane_charge(3), clearcasting(2)
2:56.696 rotation . arcane_barrage Fluffy_Pillow 16459.1/68960: 24% mana arcane_charge(4), clearcasting(2)
2:58.028 rotation > arcane_orb Fluffy_Pillow 21054.6/68960: 31% mana clearcasting(2)
2:59.361 rotation . arcane_blast Fluffy_Pillow 22393.1/68960: 32% mana arcane_charge(2), clearcasting(2)
3:01.038 shared_cds . use_item_empyreal_ordnance Fluffy_Pillow 20581.0/68960: 30% mana arcane_charge(3), clearcasting(2)
3:01.038 rotation = arcane_missiles Fluffy_Pillow 20581.0/68960: 30% mana arcane_charge(3), clearcasting(2)
3:03.143 rotation = arcane_missiles Fluffy_Pillow 23484.2/68960: 34% mana arcane_charge(3), clearcasting
3:05.163 rotation , arcane_barrage Fluffy_Pillow 26270.2/68960: 38% mana arcane_charge(3)
3:06.494 cooldowns o touch_of_the_magi Fluffy_Pillow 30174.7/68960: 44% mana
3:07.826 cooldowns p arcane_power Fluffy_Pillow 29511.8/68960: 43% mana arcane_charge(4)
3:07.826 rotation : arcane_missiles Fluffy_Pillow 29511.8/68960: 43% mana arcane_charge(4), arcane_power, rune_of_power
3:17.564 shared_cds . berserking Fluffy_Pillow 24192.5/68960: 35% mana arcane_charge(4), arcane_power, rune_of_power, empyreal_surge(5)
3:17.564 rotation . arcane_blast Fluffy_Pillow 24192.5/68960: 35% mana berserking, arcane_charge(4), arcane_power, rune_of_power, empyreal_surge(5)
3:18.797 rotation . arcane_barrage Fluffy_Pillow 22455.5/68960: 33% mana berserking, arcane_charge(4), arcane_power, rune_of_power, empyreal_surge(5)
3:20.006 rotation > arcane_orb Fluffy_Pillow 26881.4/68960: 39% mana berserking, arcane_power, empyreal_surge(5)
3:21.216 rotation . arcane_blast Fluffy_Pillow 28300.2/68960: 41% mana berserking, arcane_charge(2), arcane_power, empyreal_surge(5)
3:22.741 rotation . arcane_blast Fluffy_Pillow 28341.0/68960: 41% mana berserking, arcane_charge(3), arcane_power, empyreal_surge(5)
3:24.121 cooldowns q rune_of_power Fluffy_Pillow 24744.3/68960: 36% mana berserking, arcane_charge(4), empyreal_surge(5)
3:25.331 rotation . arcane_blast Fluffy_Pillow 26413.1/68960: 38% mana berserking, arcane_charge(4), rune_of_power, empyreal_surge(5)
3:26.566 rotation . arcane_blast Fluffy_Pillow 21241.4/68960: 31% mana berserking, arcane_charge(4), clearcasting, rune_of_power, empyreal_surge(5)
3:27.800 rotation ; arcane_missiles Fluffy_Pillow 16068.4/68960: 23% mana berserking, arcane_charge(4), clearcasting, rune_of_power, empyreal_surge(5)
3:29.720 rotation . arcane_blast Fluffy_Pillow 18716.4/68960: 27% mana arcane_charge(4), rune_of_power
3:31.078 rotation . arcane_blast Fluffy_Pillow 13714.4/68960: 20% mana arcane_charge(4), rune_of_power
3:32.437 rotation . arcane_blast Fluffy_Pillow 8713.7/68960: 13% mana arcane_charge(4), clearcasting, rune_of_power
3:33.795 rotation ; arcane_missiles Fluffy_Pillow 3711.7/68960: 5% mana arcane_charge(4), clearcasting, rune_of_power
3:35.793 rotation . arcane_barrage Fluffy_Pillow 6467.3/68960: 9% mana arcane_charge(4), rune_of_power
3:37.125 rotation . arcane_blast Fluffy_Pillow 11062.8/68960: 16% mana rune_of_power
3:39.119 rotation . arcane_blast Fluffy_Pillow 12437.9/68960: 18% mana arcane_charge
3:40.954 rotation > arcane_orb Fluffy_Pillow 12218.8/68960: 18% mana arcane_charge(2)
3:42.286 rotation . arcane_blast Fluffy_Pillow 13555.9/68960: 20% mana arcane_charge(4)
3:43.643 rotation . arcane_blast Fluffy_Pillow 8552.4/68960: 12% mana arcane_charge(4)
3:45.001 rotation . evocation Fluffy_Pillow 3550.4/68960: 5% mana arcane_charge(4)
3:49.701 rotation ) cancel_action Fluffy_Pillow 65812.3/68960: 95% mana arcane_charge(4), evocation
3:49.706 rotation ? shifting_power Fluffy_Pillow 65819.2/68960: 95% mana arcane_charge(4)
3:53.489 rotation . arcane_blast Fluffy_Pillow 68536.7/68960: 99% mana arcane_charge(4)
3:54.846 rotation . arcane_blast Fluffy_Pillow 62090.5/68960: 90% mana arcane_charge(4)
3:56.204 rotation . arcane_barrage Fluffy_Pillow 57088.5/68960: 83% mana arcane_charge(4)
3:57.536 cooldowns n touch_of_the_magi Fluffy_Pillow 61684.0/68960: 89% mana
3:58.868 cooldowns q rune_of_power Fluffy_Pillow 61021.1/68960: 88% mana arcane_charge(4)
4:00.199 cooldowns r presence_of_mind Fluffy_Pillow 62856.8/68960: 91% mana arcane_charge(4), rune_of_power
4:00.199 rotation : arcane_missiles Fluffy_Pillow 62856.8/68960: 91% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:07.064 shared_cds . use_mana_gem empyreal_ordnance 49825.0/68960: 72% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
4:07.064 rotation ; arcane_missiles Fluffy_Pillow 56721.0/68960: 82% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
4:09.098 rotation . arcane_blast Fluffy_Pillow 59526.3/68960: 86% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:10.429 rotation ; arcane_missiles Fluffy_Pillow 54487.0/68960: 79% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
4:12.502 rotation . arcane_barrage Fluffy_Pillow 57346.1/68960: 83% mana arcane_charge(4), presence_of_mind(2)
4:13.835 shared_cds . time_warp Fluffy_Pillow 61942.9/68960: 90% mana presence_of_mind(2)
4:13.835 rotation > arcane_orb Fluffy_Pillow 59942.9/68960: 87% mana presence_of_mind(2), temporal_warp
4:14.861 rotation . arcane_blast Fluffy_Pillow 60858.0/68960: 88% mana arcane_charge(2), presence_of_mind(2), temporal_warp
4:15.888 rotation . arcane_blast Fluffy_Pillow 58149.4/68960: 84% mana arcane_charge(3), presence_of_mind, temporal_warp
4:16.913 rotation . arcane_blast Fluffy_Pillow 54063.1/68960: 78% mana arcane_charge(4), temporal_warp
4:17.960 rotation . arcane_blast Fluffy_Pillow 48632.1/68960: 71% mana arcane_charge(4), temporal_warp
4:19.008 rotation . arcane_blast Fluffy_Pillow 43202.5/68960: 63% mana arcane_charge(4), temporal_warp
4:20.053 rotation . arcane_blast Fluffy_Pillow 37768.8/68960: 55% mana arcane_charge(4), clearcasting, temporal_warp
4:21.099 rotation . arcane_blast Fluffy_Pillow 32336.5/68960: 47% mana arcane_charge(4), clearcasting, temporal_warp
4:22.144 rotation . arcane_blast Fluffy_Pillow 26902.7/68960: 39% mana arcane_charge(4), clearcasting, temporal_warp
4:23.189 rotation . arcane_blast Fluffy_Pillow 21469.0/68960: 31% mana arcane_charge(4), clearcasting, temporal_warp
4:24.235 rotation . arcane_blast Fluffy_Pillow 16036.6/68960: 23% mana arcane_charge(4), clearcasting(2), temporal_warp
4:25.281 rotation . arcane_barrage Fluffy_Pillow 10604.3/68960: 15% mana arcane_charge(4), clearcasting(2), temporal_warp
4:26.305 rotation . arcane_blast Fluffy_Pillow 14775.0/68960: 21% mana clearcasting(2), temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1682 1507 989 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 68960 68960 0
Spell Power 1682 1507 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1379 1379 0
Mastery 37.92% 37.92% 826
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Empyreal Ordnance
ilevel: 210, stats: { +93 Mastery }
item effects: { use: Empyreal Ordnance, equip: Empyreal Ordnance, equip: Empyreal Ordnance }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="empyreal_ordnance"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=empyreal_ordnance,id=180117,bonus_id=1524/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=227.00
# gear_stamina=1504
# gear_intellect=989
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=826
# gear_versatility_rating=319
# gear_armor=369

glyph_of_assimilation : 5461 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5461.2 5461.2 10.0 / 0.184% 940.7 / 17.2% 2.4
RPS Out RPS In Primary Resource Waiting APM Active Skill
2302.5 2186.1 Mana 0.00% 39.3 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
glyph_of_assimilation 5461
Arcane Barrage 399 7.3% 21.1 13.89sec 5688 4726 Direct 21.1 4923 9838 5692 15.6%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.09 21.08 0.00 0.00 1.2035 0.0000 119983.55 119983.55 0.00% 4726.18 4726.18
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.36% 17.79 6 26 4923.09 3151 8270 4926.34 4111 5716 87550 87550 0.00%
crit 15.64% 3.30 0 10 9838.44 6302 16539 9503.88 0 16539 32434 32434 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.01
    opener
    [}]:0.63
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.95
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.09
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.40
    rotation
    [+]:2.50
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.15
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.43
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.70
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:3.93
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.30
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.21
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.80
Arcane Blast 1565 28.7% 98.4 3.04sec 4775 3732 Direct 99.4 4086 8189 4728 15.6%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.38 99.38 0.00 0.00 1.2795 0.0000 469756.12 469756.12 0.00% 3731.81 3731.81
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.36% 83.84 58 110 4086.02 916 8345 4086.02 3482 5099 342521 342521 0.00%
crit 15.64% 15.54 4 33 8188.73 1831 16689 8188.21 5254 12692 127235 127235 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.88
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.14
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.73
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.77
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.35
Arcane Echo 281 5.1% 179.8 1.74sec 469 0 Direct 179.8 405 810 469 15.8%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.82 179.82 0.00 0.00 0.0000 0.0000 84271.81 84271.81 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.22% 151.45 96 213 404.76 232 487 404.91 345 442 61301 61301 0.00%
crit 15.78% 28.38 10 50 809.51 464 974 809.78 663 922 22971 22971 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2117 38.8% 48.3 5.86sec 13142 7554 Periodic 313.8 1749 3499 2025 15.8% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.35 0.00 314.07 313.82 1.7398 0.2518 635374.43 635374.43 0.00% 7554.00 7554.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.24% 264.37 160 392 1749.01 1046 2329 1752.06 1559 1952 462365 462365 0.00%
crit 15.76% 49.45 21 87 3498.72 2092 4658 3506.30 2968 4157 173009 173009 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.48
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.66
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.51
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.97
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.50
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.24
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.32
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (160) 0.0% (2.9%) 12.6 24.57sec 3807 3140

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.58 0.00 0.00 0.00 1.2124 0.0000 0.00 0.00 0.00% 3140.26 3140.26

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.96
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.62
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 160 2.9% 12.6 24.61sec 3809 0 Direct 12.6 3284 6616 3808 15.8%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.57 12.57 0.00 0.00 0.0000 0.0000 47882.65 47882.65 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.24% 10.59 4 16 3283.67 2821 6279 3285.40 2858 3921 34776 34776 0.00%
crit 15.76% 1.98 0 7 6615.82 5642 12558 5827.91 0 12558 13106 13106 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (79) 0.0% (1.4%) 17.7 1.92sec 1322 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.65 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 79 1.4% 17.7 1.92sec 1322 0 Direct 17.7 1145 2291 1322 15.5%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.65 17.65 0.00 0.00 0.0000 0.0000 23342.91 23342.91 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.52% 14.92 6 29 1145.02 1117 1184 1145.20 1117 1184 17085 17085 0.00%
crit 15.48% 2.73 0 10 2290.68 2233 2367 2148.20 0 2367 6258 6258 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 38 0.7% 21.1 14.05sec 539 0 Direct 21.1 466 932 539 15.7%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.09 21.09 0.00 0.00 0.0000 0.0000 11364.00 11364.00 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.34% 17.78 8 35 465.94 453 481 465.97 455 478 8287 8287 0.00%
crit 15.66% 3.30 0 11 932.18 907 961 895.25 0 961 3077 3077 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Glyph of Assimilation 166 3.1% 3.7 92.19sec 13547 0 Periodic 29.9 1445 2888 1673 15.8% 12.1%

Stats Details: Glyph Of Assimilation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.69 0.00 29.89 29.89 0.0000 1.2190 50001.38 50001.38 0.00% 1372.16 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.24% 25.18 14 33 1445.03 24 1565 1445.81 1363 1556 36393 36393 0.00%
crit 15.76% 4.71 0 12 2888.39 48 3129 2864.79 0 3129 13609 13609 0.00%

Action Details: Glyph Of Assimilation

  • id:345319
  • school:arcane
  • range:50.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:1302.00
  • base_td_mult:1.00
  • dot_duration:10.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:345319
  • name:Glyph of Assimilation
  • school:arcane
  • tooltip:Suffering $w1 Arcane damage every $t1 sec.
  • description:Deal $o1 Arcane damage to an enemy over {$d=10 seconds}. If your target dies while afflicted with Glyph of Assimilation, your Mastery is increased by {$345500s1=182} for {$s2=2} times the duration remaining on the Glyph.
Mirror Image 0 (16) 0.0% (0.3%) 1.0 0.00sec 4814 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 120  / 16 0.3% 114.0 1.01sec 42 41 Direct 114.0 37 73 42 15.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 4813.71 4813.71 0.00% 40.85 40.85
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.37% 96.18 83 108 36.52 30 42 36.52 35 38 3512 3512 0.00%
crit 15.63% 17.82 6 31 73.02 59 83 73.03 63 82 1301 1301 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Shifting Power 82 1.5% 5.5 54.00sec 4498 1300 Periodic 21.8 974 1947 1128 15.8% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.46 0.00 21.77 21.77 3.4600 0.8049 24553.57 24553.57 0.00% 1300.02 1300.02
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.16% 18.32 8 29 973.89 949 1006 973.92 949 1006 17842 17842 0.00%
crit 15.84% 3.45 0 11 1946.79 1898 2011 1888.32 0 2011 6712 6712 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.46
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (558) 0.0% (10.2%) 7.0 43.88sec 24051 19686

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.96 0.00 0.00 0.00 1.2219 0.0000 0.00 0.00 0.00% 19686.02 19686.02

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.70
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.27
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 558 10.2% 7.0 43.83sec 24051 0 Direct 6.9 24084 0 24084 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.96 6.95 0.00 0.00 0.0000 0.0000 167350.82 167350.82 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.95 5 9 24083.69 602 63281 24128.27 16455 30251 167351 167351 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:20159.23
  • base_dd_max:20159.23
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
glyph_of_assimilation
Arcane Power 3.8 84.86sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.83 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.83
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 214.44sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.92
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.40sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.49 0.00 20.27 0.00 3.6750 0.6321 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:glyph_of_assimilation
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.35
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.15
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:glyph_of_assimilation
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:glyph_of_assimilation
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 327.84sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.06 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.06
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 90.03sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.33 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.18
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.16
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.8 46.58sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.83 0.00 0.00 0.00 1.2152 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.85
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 255.79sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 127.44sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:glyph_of_assimilation
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.0 109.5 13.8sec 2.3sec 11.5sec 84.50% 0.00% 64.7 (65.7) 0.0

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.1s / 49.3s
  • trigger_min/max:0.0s / 17.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 47.3s

Stack Uptimes

  • arcane_charge_1:4.87%
  • arcane_charge_2:9.63%
  • arcane_charge_3:8.48%
  • arcane_charge_4:61.52%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 85.0sec 85.0sec 14.7sec 18.70% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.3s / 122.6s
  • trigger_min/max:66.3s / 122.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:18.70%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 210.9sec 210.9sec 11.8sec 7.59% 12.32% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 270.1s
  • trigger_min/max:180.0s / 270.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • berserking_1:7.59%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.2 9.3 16.5sec 10.8sec 6.3sec 38.58% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.75%
  • clearcasting_2:13.55%
  • clearcasting_3:2.28%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.8sec 92.8sec 3.9sec 4.56% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 134.3s
  • trigger_min/max:66.0s / 134.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.9s

Stack Uptimes

  • evocation_1:4.56%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 326.4sec 326.4sec 24.1sec 8.62% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 344.8s
  • trigger_min/max:300.0s / 344.8s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.62%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.4sec 90.4sec 12.5sec 13.87% 9.86% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:52.6s / 119.1s
  • trigger_min/max:52.6s / 119.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 22.3s

Stack Uptimes

  • presence_of_mind_1:3.01%
  • presence_of_mind_2:2.72%
  • presence_of_mind_3:8.14%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.7 0.9 32.0sec 28.9sec 12.7sec 41.12% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.1s / 60.8s
  • trigger_min/max:8.8s / 60.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.12%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.4sec 257.4sec 36.5sec 23.43% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 321.7s
  • trigger_min/max:240.0s / 321.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.43%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.02% 0.00% 5.26%
Arcane Barrage Arcane Charge 3 4.78% 0.00% 20.00%
Arcane Barrage Arcane Charge 4 95.20% 80.00% 100.00%
Arcane Blast Arcane Charge 0 6.88% 1.15% 12.90%
Arcane Blast Arcane Charge 1 4.30% 0.00% 9.52%
Arcane Blast Arcane Charge 2 12.10% 6.33% 17.50%
Arcane Blast Arcane Charge 3 13.04% 7.27% 17.86%
Arcane Blast Arcane Charge 4 63.69% 48.51% 80.43%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.33% 0.00% 9.39% 1.4s 0.0s 8.7s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.235133.008263.672
Evocation24.6250.00060.45787.31637.346123.284
Shifting Power12.4770.00096.47971.30929.448163.062
Rune of Power9.2260.00937.42564.64123.254101.558
Touch of the Magi6.0460.00022.85543.20320.82280.563
Arcane Power6.2500.00037.37124.25112.19754.858
Arcane Barrage11.3601.03145.939249.719195.075305.794
Arcane Orb6.4700.00062.05186.34128.867159.553
Presence of Mind33.2060.71257.451115.34746.419168.112
Time Warp6.7170.00077.26213.0361.32878.595

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
glyph_of_assimilation
mana_regen Mana 3137.52 394523.86 60.10% 125.74 9928.40 2.45%
Evocation Mana 141.33 187088.71 28.50% 1323.73 0.00 0.00%
Mana Gem Mana 2.87 19347.83 2.95% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.09 55518.09 8.46% 2631.92 623.18 1.11%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2186.08 2302.54 10562.1 32394.6 588.5 67365.7
Usage Type Count Total Avg RPE APR
glyph_of_assimilation
arcane_blast Mana 99.4 542141.8 5454.9 5510.6 0.9
arcane_missiles Mana 48.3 109051.7 2255.6 2255.7 5.8
arcane_orb Mana 12.6 5563.0 442.3 442.3 8.6
shifting_power Mana 5.5 13650.0 2500.0 2500.5 1.8
time_warp Mana 1.9 3873.3 1993.4 1993.8 0.0
touch_of_the_magi Mana 7.0 17157.1 2465.6 2465.7 9.8

Statistics & Data Analysis

Fight Length
glyph_of_assimilation Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
glyph_of_assimilation Damage Per Second
Count 2321
Mean 5461.23
Minimum 4716.18
Maximum 6375.60
Spread ( max - min ) 1659.42
Range [ ( max - min ) / 2 * 100% ] 15.19%
Standard Deviation 246.9172
5th Percentile 5063.01
95th Percentile 5868.31
( 95th Percentile - 5th Percentile ) 805.30
Mean Distribution
Standard Deviation 5.1252
95.00% Confidence Interval ( 5451.18 - 5471.27 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 79
0.1% Error 7853
0.1 Scale Factor Error with Delta=300 521
0.05 Scale Factor Error with Delta=300 2082
0.01 Scale Factor Error with Delta=300 52046
Priority Target DPS
glyph_of_assimilation Priority Target Damage Per Second
Count 2321
Mean 5461.23
Minimum 4716.18
Maximum 6375.60
Spread ( max - min ) 1659.42
Range [ ( max - min ) / 2 * 100% ] 15.19%
Standard Deviation 246.9172
5th Percentile 5063.01
95th Percentile 5868.31
( 95th Percentile - 5th Percentile ) 805.30
Mean Distribution
Standard Deviation 5.1252
95.00% Confidence Interval ( 5451.18 - 5471.27 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 79
0.1% Error 7853
0.1 Scale Factor Error with Delta=300 521
0.05 Scale Factor Error with Delta=300 2082
0.01 Scale Factor Error with Delta=300 52046
DPS(e)
glyph_of_assimilation Damage Per Second (Effective)
Count 2321
Mean 5461.23
Minimum 4716.18
Maximum 6375.60
Spread ( max - min ) 1659.42
Range [ ( max - min ) / 2 * 100% ] 15.19%
Damage
glyph_of_assimilation Damage
Count 2321
Mean 1633881.26
Minimum 1211008.08
Maximum 2145787.84
Spread ( max - min ) 934779.76
Range [ ( max - min ) / 2 * 100% ] 28.61%
DTPS
glyph_of_assimilation Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
glyph_of_assimilation Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
glyph_of_assimilation Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
glyph_of_assimilation Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
glyph_of_assimilation Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
glyph_of_assimilation Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
glyph_of_assimilationTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
glyph_of_assimilation Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.70 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.27 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.83 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.85 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.18 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.48 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.88 arcane_blast
u 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.16 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.14 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.63 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.95 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.09 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.66 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.51 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.96 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.73 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.40 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.93 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.35 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.50 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.15 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.77 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.97 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.50 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.24 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.32 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.62 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.46 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.43 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.70 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 3.93 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.30 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.21 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.35 arcane_blast
. 2.15 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.80 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.06 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.92 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
. 3.69 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYac.v.wx&.&&&&&&&&~yz.."&&&&}%&')&?.>.......<..<.+nqr:....>......?..>op:.......q..;..;>....)?..>..+nqr:-..;.>............?op:..>..q.........)..>.?...=nqr:;....>................>?,

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask glyph_of_assimilation 67365.7/67366: 100% mana
Pre precombat U food glyph_of_assimilation 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 shared_cds . use_item_glyph_of_assimilation Fluffy_Pillow 65990.7/67366: 98% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.331 shared_cds . time_warp Fluffy_Pillow 67284.0/67366: 100% mana bloodlust
0:01.331 opener w arcane_blast Fluffy_Pillow 65284.0/67366: 97% mana bloodlust, temporal_warp
0:02.231 opener x rune_of_power Fluffy_Pillow 60996.6/67366: 91% mana bloodlust, temporal_warp
0:03.022 opener & arcane_blast Fluffy_Pillow 62062.3/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.828 shared_cds . use_mana_gem glyph_of_assimilation 56273.2/67366: 84% mana bloodlust, rune_of_power, temporal_warp
0:03.828 opener & arcane_blast Fluffy_Pillow 63009.8/67366: 94% mana bloodlust, rune_of_power, temporal_warp
0:04.632 opener & arcane_blast Fluffy_Pillow 57218.0/67366: 85% mana bloodlust, rune_of_power, temporal_warp
0:05.438 opener & arcane_blast Fluffy_Pillow 51429.0/67366: 76% mana bloodlust, rune_of_power, temporal_warp
0:06.243 opener & arcane_blast Fluffy_Pillow 45638.6/67366: 68% mana bloodlust, rune_of_power, temporal_warp
0:07.048 opener & arcane_blast Fluffy_Pillow 39848.2/67366: 59% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.854 opener & arcane_blast Fluffy_Pillow 34059.1/67366: 51% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:08.659 opener & arcane_blast Fluffy_Pillow 28268.7/67366: 42% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:09.465 opener & arcane_blast Fluffy_Pillow 22479.6/67366: 33% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:10.272 opener ~ arcane_barrage Fluffy_Pillow 16691.9/67366: 25% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:11.061 opener y touch_of_the_magi Fluffy_Pillow 20449.6/67366: 30% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:11.851 opener z arcane_power Fluffy_Pillow 19013.9/67366: 28% mana bloodlust, arcane_charge(4), clearcasting(3), rune_of_power, temporal_warp
0:11.851 shared_cds . potion Fluffy_Pillow 19013.9/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp
0:11.851 shared_cds . berserking Fluffy_Pillow 19013.9/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.851 opener " arcane_missiles Fluffy_Pillow 19013.9/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.299 opener & arcane_blast Fluffy_Pillow 15396.0/67366: 23% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.054 opener & arcane_blast Fluffy_Pillow 12975.8/67366: 19% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.808 opener & arcane_blast Fluffy_Pillow 10554.1/67366: 16% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.563 opener & arcane_blast Fluffy_Pillow 8133.9/67366: 12% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.319 opener } arcane_barrage Fluffy_Pillow 5714.9/67366: 8% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:24.071 opener % arcane_orb Fluffy_Pillow 9422.7/67366: 14% mana bloodlust, arcane_power, temporal_warp, potion_of_deathly_fixation
0:24.861 opener & arcane_blast Fluffy_Pillow 10237.1/67366: 15% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, potion_of_deathly_fixation
0:25.855 opener ' evocation glyph_of_assimilation 9513.9/67366: 14% mana bloodlust, arcane_charge(3), arcane_power, temporal_warp, potion_of_deathly_fixation
0:28.355 rotation ) cancel_action Fluffy_Pillow 64189.4/67366: 95% mana bloodlust, arcane_charge(3), evocation, temporal_warp, potion_of_deathly_fixation
0:28.360 opener & arcane_blast Fluffy_Pillow 64196.1/67366: 95% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:29.260 rotation ? shifting_power Fluffy_Pillow 59908.7/67366: 89% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:31.648 rotation . arcane_barrage Fluffy_Pillow 60626.1/67366: 90% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:32.438 rotation > arcane_orb Fluffy_Pillow 64385.1/67366: 96% mana bloodlust, temporal_warp, potion_of_deathly_fixation
0:33.226 rotation . arcane_blast Fluffy_Pillow 64946.8/67366: 96% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:34.219 rotation . arcane_blast Fluffy_Pillow 62159.7/67366: 92% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.120 rotation . arcane_blast Fluffy_Pillow 57873.6/67366: 86% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.924 rotation . arcane_blast Fluffy_Pillow 52081.8/67366: 77% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:36.730 rotation . arcane_blast Fluffy_Pillow 46292.8/67366: 69% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:37.536 rotation . arcane_blast Fluffy_Pillow 40503.7/67366: 60% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:38.341 rotation . arcane_blast Fluffy_Pillow 34713.3/67366: 52% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:39.146 rotation < arcane_missiles Fluffy_Pillow 28922.9/67366: 43% mana bloodlust, arcane_charge(4), clearcasting(3), temporal_warp
0:40.479 rotation . arcane_blast Fluffy_Pillow 30718.9/67366: 46% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:41.284 rotation . arcane_blast Fluffy_Pillow 24928.4/67366: 37% mana arcane_charge(4), clearcasting(2), temporal_warp
0:42.330 rotation < arcane_missiles Fluffy_Pillow 19462.7/67366: 29% mana arcane_charge(4), clearcasting(3)
0:44.349 rotation . arcane_blast Fluffy_Pillow 22183.0/67366: 33% mana arcane_charge(4), clearcasting(2)
0:45.707 rotation + arcane_barrage Fluffy_Pillow 17137.6/67366: 25% mana arcane_charge(4), clearcasting(2)
0:47.039 cooldowns n touch_of_the_magi Fluffy_Pillow 21626.9/67366: 32% mana clearcasting(3)
0:48.371 cooldowns q rune_of_power Fluffy_Pillow 20921.5/67366: 31% mana arcane_charge(4), clearcasting(3)
0:49.701 cooldowns r presence_of_mind Fluffy_Pillow 22713.4/67366: 34% mana arcane_charge(4), clearcasting(3), rune_of_power
0:49.701 rotation : arcane_missiles Fluffy_Pillow 22713.4/67366: 34% mana arcane_charge(4), clearcasting(3), presence_of_mind(3), rune_of_power
0:57.517 rotation . arcane_blast Fluffy_Pillow 25744.0/67366: 38% mana arcane_charge(4), presence_of_mind(3), rune_of_power
0:58.850 rotation . arcane_blast Fluffy_Pillow 20665.0/67366: 31% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:00.181 rotation . arcane_blast Fluffy_Pillow 15583.3/67366: 23% mana arcane_charge(4), presence_of_mind, rune_of_power
1:01.513 rotation . arcane_barrage Fluffy_Pillow 10502.9/67366: 16% mana arcane_charge(4), rune_of_power
1:02.843 rotation > arcane_orb Fluffy_Pillow 14989.4/67366: 22% mana
1:04.176 rotation . arcane_blast Fluffy_Pillow 16285.4/67366: 24% mana arcane_charge(2)
1:05.852 rotation . arcane_blast Fluffy_Pillow 14418.5/67366: 21% mana arcane_charge(3)
1:07.370 rotation . arcane_barrage Fluffy_Pillow 10963.7/67366: 16% mana arcane_charge(4)
1:08.702 rotation . arcane_blast Fluffy_Pillow 15453.0/67366: 23% mana
1:10.698 rotation . arcane_blast Fluffy_Pillow 16767.2/67366: 25% mana arcane_charge
1:12.532 rotation . arcane_blast Fluffy_Pillow 16488.2/67366: 24% mana arcane_charge(2)
1:14.207 rotation ? shifting_power Fluffy_Pillow 14620.0/67366: 22% mana arcane_charge(3)
1:18.053 rotation . arcane_blast Fluffy_Pillow 17301.7/67366: 26% mana arcane_charge(3)
1:19.570 rotation . arcane_barrage Fluffy_Pillow 13845.6/67366: 21% mana arcane_charge(4)
1:20.901 rotation > arcane_orb Fluffy_Pillow 18333.5/67366: 27% mana
1:22.232 cooldowns o touch_of_the_magi Fluffy_Pillow 19626.8/67366: 29% mana arcane_charge(2)
1:23.564 cooldowns p arcane_power Fluffy_Pillow 18921.4/67366: 28% mana arcane_charge(4)
1:23.564 rotation : arcane_missiles Fluffy_Pillow 18921.4/67366: 28% mana arcane_charge(4), arcane_power, rune_of_power
1:33.170 shared_cds . use_item_glyph_of_assimilation Fluffy_Pillow 13113.7/67366: 19% mana arcane_charge(4), arcane_power, rune_of_power
1:33.170 rotation . arcane_blast Fluffy_Pillow 13113.7/67366: 19% mana arcane_charge(4), arcane_power, rune_of_power
1:34.526 rotation . arcane_barrage Fluffy_Pillow 11503.2/67366: 17% mana arcane_charge(4), arcane_power, rune_of_power
1:35.858 rotation . arcane_blast Fluffy_Pillow 15992.4/67366: 24% mana arcane_power
1:37.852 rotation . arcane_blast Fluffy_Pillow 17991.5/67366: 27% mana arcane_charge, arcane_power
1:39.687 rotation . arcane_blast Fluffy_Pillow 17713.8/67366: 26% mana arcane_charge(2)
1:41.364 rotation . arcane_blast Fluffy_Pillow 15848.2/67366: 24% mana arcane_charge(3)
1:42.882 cooldowns q rune_of_power Fluffy_Pillow 12393.4/67366: 18% mana arcane_charge(4)
1:44.214 rotation . arcane_blast Fluffy_Pillow 14188.1/67366: 21% mana arcane_charge(4), rune_of_power
1:45.572 rotation . arcane_blast Fluffy_Pillow 9142.7/67366: 14% mana arcane_charge(4), clearcasting, rune_of_power
1:46.930 rotation ; arcane_missiles Fluffy_Pillow 4097.4/67366: 6% mana arcane_charge(4), clearcasting, rune_of_power
1:50.790 rotation . arcane_blast Fluffy_Pillow 9298.0/67366: 14% mana arcane_charge(4), rune_of_power
1:52.148 rotation . arcane_barrage Fluffy_Pillow 4252.7/67366: 6% mana arcane_charge(4), clearcasting, rune_of_power
1:53.479 rotation ; arcane_missiles Fluffy_Pillow 8740.6/67366: 13% mana clearcasting, rune_of_power
1:55.580 rotation > arcane_orb Fluffy_Pillow 11571.3/67366: 17% mana rune_of_power
1:56.911 rotation . arcane_blast Fluffy_Pillow 12864.5/67366: 19% mana arcane_charge(2)
1:58.589 rotation . arcane_blast Fluffy_Pillow 11000.3/67366: 16% mana arcane_charge(3)
2:00.108 rotation . arcane_blast Fluffy_Pillow 7546.9/67366: 11% mana arcane_charge(4)
2:01.466 rotation . evocation glyph_of_assimilation 2501.6/67366: 4% mana arcane_charge(4)
2:06.266 rotation ) cancel_action Fluffy_Pillow 64618.1/67366: 96% mana arcane_charge(4), evocation
2:06.271 rotation ? shifting_power Fluffy_Pillow 64624.9/67366: 96% mana arcane_charge(4)
2:09.950 rotation . arcane_blast Fluffy_Pillow 67081.6/67366: 100% mana arcane_charge(4)
2:11.307 rotation . arcane_barrage Fluffy_Pillow 60496.1/67366: 90% mana arcane_charge(4)
2:12.638 rotation > arcane_orb Fluffy_Pillow 64984.0/67366: 96% mana
2:13.969 rotation . arcane_blast Fluffy_Pillow 66277.3/67366: 98% mana arcane_charge(2)
2:15.647 rotation . arcane_blast Fluffy_Pillow 63248.8/67366: 94% mana arcane_charge(3)
2:17.164 rotation + arcane_barrage Fluffy_Pillow 59792.7/67366: 89% mana arcane_charge(4)
2:18.494 cooldowns n touch_of_the_magi Fluffy_Pillow 64279.2/67366: 95% mana
2:19.827 cooldowns q rune_of_power Fluffy_Pillow 63575.2/67366: 94% mana arcane_charge(4), clearcasting
2:21.159 cooldowns r presence_of_mind Fluffy_Pillow 65369.8/67366: 97% mana arcane_charge(4), clearcasting, rune_of_power
2:21.159 rotation : arcane_missiles Fluffy_Pillow 65369.8/67366: 97% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:27.505 rotation - arcane_blast Fluffy_Pillow 58862.5/67366: 87% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:28.836 shared_cds . use_mana_gem glyph_of_assimilation 53780.7/67366: 80% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:28.836 rotation . arcane_blast Fluffy_Pillow 60517.3/67366: 90% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:30.168 rotation ; arcane_missiles Fluffy_Pillow 55436.9/67366: 82% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
2:32.210 rotation . arcane_barrage Fluffy_Pillow 58188.1/67366: 86% mana arcane_charge(4), presence_of_mind, rune_of_power
2:33.539 rotation > arcane_orb Fluffy_Pillow 62673.4/67366: 93% mana presence_of_mind
2:34.871 rotation . arcane_blast Fluffy_Pillow 63968.0/67366: 95% mana arcane_charge(2), presence_of_mind
2:36.203 rotation . arcane_blast Fluffy_Pillow 61637.6/67366: 91% mana arcane_charge(3)
2:37.722 rotation . arcane_blast Fluffy_Pillow 58184.2/67366: 86% mana arcane_charge(4)
2:39.080 rotation . arcane_blast Fluffy_Pillow 53138.8/67366: 79% mana arcane_charge(4)
2:40.438 rotation . arcane_blast Fluffy_Pillow 48093.5/67366: 71% mana arcane_charge(4)
2:41.795 rotation . arcane_blast Fluffy_Pillow 43046.8/67366: 64% mana arcane_charge(4)
2:43.151 rotation . arcane_blast Fluffy_Pillow 37998.7/67366: 56% mana arcane_charge(4)
2:44.508 rotation . arcane_blast Fluffy_Pillow 32952.0/67366: 49% mana arcane_charge(4)
2:45.865 rotation . arcane_blast Fluffy_Pillow 27905.4/67366: 41% mana arcane_charge(4)
2:47.223 rotation . arcane_blast Fluffy_Pillow 22860.0/67366: 34% mana arcane_charge(4), clearcasting
2:48.580 rotation . arcane_blast Fluffy_Pillow 17813.3/67366: 26% mana arcane_charge(4), clearcasting
2:49.938 rotation . arcane_barrage Fluffy_Pillow 12768.0/67366: 19% mana arcane_charge(4), clearcasting
2:51.269 rotation ? shifting_power Fluffy_Pillow 17255.9/67366: 26% mana clearcasting
2:55.047 cooldowns o touch_of_the_magi Fluffy_Pillow 19846.0/67366: 29% mana clearcasting
2:56.379 cooldowns p arcane_power Fluffy_Pillow 19140.6/67366: 28% mana arcane_charge(4), clearcasting
2:56.379 rotation : arcane_missiles Fluffy_Pillow 19140.6/67366: 28% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:07.147 shared_cds . use_item_glyph_of_assimilation Fluffy_Pillow 14898.5/67366: 22% mana arcane_charge(4), arcane_power, rune_of_power
3:07.147 rotation . arcane_barrage Fluffy_Pillow 14898.5/67366: 22% mana arcane_charge(4), arcane_power, rune_of_power
3:08.478 rotation > arcane_orb Fluffy_Pillow 19386.4/67366: 29% mana arcane_power
3:09.809 rotation . arcane_blast Fluffy_Pillow 20929.7/67366: 31% mana arcane_charge(2), arcane_power
3:11.486 rotation . arcane_blast Fluffy_Pillow 19064.2/67366: 28% mana arcane_charge(3)
3:13.002 cooldowns q rune_of_power Fluffy_Pillow 15606.7/67366: 23% mana arcane_charge(4)
3:14.333 rotation . arcane_blast Fluffy_Pillow 17400.0/67366: 26% mana arcane_charge(4), rune_of_power
3:15.691 rotation . arcane_blast Fluffy_Pillow 12354.6/67366: 18% mana arcane_charge(4), rune_of_power
3:17.048 rotation . arcane_blast Fluffy_Pillow 7307.9/67366: 11% mana arcane_charge(4), rune_of_power
3:18.405 rotation . arcane_barrage Fluffy_Pillow 2261.2/67366: 3% mana arcane_charge(4), rune_of_power
3:19.736 rotation . arcane_blast Fluffy_Pillow 6749.1/67366: 10% mana rune_of_power
3:21.732 rotation . arcane_blast Fluffy_Pillow 8063.4/67366: 12% mana arcane_charge, rune_of_power
3:23.566 rotation . arcane_blast Fluffy_Pillow 7784.3/67366: 12% mana arcane_charge(2), rune_of_power
3:25.241 rotation . arcane_blast Fluffy_Pillow 5916.1/67366: 9% mana arcane_charge(3), rune_of_power
3:26.759 rotation . evocation Fluffy_Pillow 2461.3/67366: 4% mana arcane_charge(4)
3:31.559 rotation ) cancel_action Fluffy_Pillow 64577.9/67366: 96% mana arcane_charge(4), evocation
3:31.564 rotation . arcane_blast Fluffy_Pillow 64584.6/67366: 96% mana arcane_charge(4)
3:32.920 rotation . arcane_barrage Fluffy_Pillow 59536.6/67366: 88% mana arcane_charge(4), clearcasting
3:34.253 rotation > arcane_orb Fluffy_Pillow 64027.2/67366: 95% mana clearcasting
3:35.584 rotation . arcane_blast Fluffy_Pillow 65320.5/67366: 97% mana arcane_charge(2), clearcasting
3:37.261 rotation ? shifting_power Fluffy_Pillow 63247.5/67366: 94% mana arcane_charge(3), clearcasting
3:41.084 rotation . arcane_blast Fluffy_Pillow 65898.2/67366: 98% mana arcane_charge(3), clearcasting
3:42.601 rotation . arcane_blast Fluffy_Pillow 61871.1/67366: 92% mana arcane_charge(4), clearcasting
3:43.958 rotation . arcane_barrage Fluffy_Pillow 56824.4/67366: 84% mana arcane_charge(4), clearcasting
3:45.289 rotation = arcane_missiles Fluffy_Pillow 61312.3/67366: 91% mana clearcasting
3:47.245 cooldowns n touch_of_the_magi Fluffy_Pillow 63947.7/67366: 95% mana
3:48.575 cooldowns q rune_of_power Fluffy_Pillow 63239.6/67366: 94% mana arcane_charge(4)
3:49.908 cooldowns r presence_of_mind Fluffy_Pillow 65035.6/67366: 97% mana arcane_charge(4), rune_of_power
3:49.908 rotation : arcane_missiles Fluffy_Pillow 65035.6/67366: 97% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:56.695 rotation ; arcane_missiles Fluffy_Pillow 59179.8/67366: 88% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:58.706 rotation . arcane_blast Fluffy_Pillow 61889.2/67366: 92% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:00.037 rotation . arcane_blast Fluffy_Pillow 56807.5/67366: 84% mana arcane_charge(4), presence_of_mind(2), rune_of_power
4:01.368 shared_cds . time_warp Fluffy_Pillow 51725.8/67366: 77% mana arcane_charge(4), presence_of_mind, rune_of_power
4:01.368 rotation . arcane_barrage Fluffy_Pillow 49725.8/67366: 74% mana arcane_charge(4), presence_of_mind, rune_of_power, temporal_warp
4:02.392 rotation > arcane_orb Fluffy_Pillow 53800.1/67366: 80% mana presence_of_mind, temporal_warp
4:03.418 rotation . arcane_blast Fluffy_Pillow 54682.4/67366: 81% mana arcane_charge(2), presence_of_mind, temporal_warp
4:04.445 rotation . arcane_blast Fluffy_Pillow 51941.1/67366: 77% mana arcane_charge(3), temporal_warp
4:05.614 rotation . arcane_blast Fluffy_Pillow 48016.1/67366: 71% mana arcane_charge(4), temporal_warp
4:06.660 rotation . arcane_blast Fluffy_Pillow 42550.4/67366: 63% mana arcane_charge(4), temporal_warp
4:07.705 rotation . arcane_blast Fluffy_Pillow 37083.3/67366: 55% mana arcane_charge(4), temporal_warp
4:08.749 rotation . arcane_blast Fluffy_Pillow 31614.9/67366: 47% mana arcane_charge(4), temporal_warp
4:09.796 rotation . arcane_blast Fluffy_Pillow 26150.6/67366: 39% mana arcane_charge(4), temporal_warp
4:10.842 rotation . arcane_blast Fluffy_Pillow 20684.9/67366: 31% mana arcane_charge(4), temporal_warp
4:11.888 rotation . arcane_barrage Fluffy_Pillow 15219.2/67366: 23% mana arcane_charge(4), temporal_warp
4:12.914 rotation . arcane_blast Fluffy_Pillow 19296.1/67366: 29% mana temporal_warp
4:14.449 rotation . arcane_blast Fluffy_Pillow 19989.3/67366: 30% mana arcane_charge, temporal_warp
4:15.861 rotation . arcane_blast Fluffy_Pillow 19141.7/67366: 28% mana arcane_charge(2), clearcasting, temporal_warp
4:17.150 rotation . arcane_blast Fluffy_Pillow 16753.4/67366: 25% mana arcane_charge(3), clearcasting, temporal_warp
4:18.317 rotation . arcane_barrage Fluffy_Pillow 12825.7/67366: 19% mana arcane_charge(4), clearcasting, temporal_warp
4:19.341 rotation . arcane_blast Fluffy_Pillow 16899.9/67366: 25% mana clearcasting(2), temporal_warp
4:20.878 rotation . arcane_blast Fluffy_Pillow 17595.8/67366: 26% mana arcane_charge, clearcasting(2), temporal_warp
4:22.290 rotation > arcane_orb Fluffy_Pillow 16748.2/67366: 25% mana arcane_charge(2), clearcasting(2), temporal_warp
4:23.418 rotation ? shifting_power Fluffy_Pillow 17767.9/67366: 26% mana arcane_charge(4), clearcasting(2), temporal_warp
4:26.404 rotation , arcane_barrage Fluffy_Pillow 19291.0/67366: 29% mana arcane_charge(4), clearcasting(2), temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1767 1588 1066 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1767 1588 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 228.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Glyph of Assimilation
ilevel: 226, stats: { +77 Int }
item effects: { use: Glyph of Assimilation, equip: Glyph of Assimilation }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="glyph_of_assimilation"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=glyph_of_assimilation,id=184021,bonus_id=1498/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.14
# gear_stamina=1504
# gear_intellect=1066
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

infinitely_divisible_ooze : 5342 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5341.5 5341.5 9.9 / 0.185% 965.1 / 18.1% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2301.5 2185.8 Mana 0.00% 38.6 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
infinitely_divisible_ooze 5342
Arcane Barrage 398 7.5% 21.1 13.75sec 5657 4699 Direct 21.1 4895 9792 5661 15.6%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.15 21.13 0.00 0.00 1.2038 0.0000 119613.73 119613.73 0.00% 4698.84 4698.84
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.37% 17.83 8 26 4894.81 3131 8218 4896.89 4009 5622 87267 87267 0.00%
crit 15.63% 3.30 0 11 9792.04 6263 16436 9518.56 0 16436 32346 32346 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.01
    opener
    [}]:0.63
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.94
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.08
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.39
    rotation
    [+]:2.45
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.14
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.45
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.69
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:3.97
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.31
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.25
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.85
Arcane Blast 1558 29.2% 98.5 3.03sec 4748 3709 Direct 99.5 4061 8094 4701 15.9%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.48 99.48 0.00 0.00 1.2801 0.0000 467584.27 467584.27 0.00% 3709.19 3709.19
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.13% 83.70 58 115 4060.85 910 8293 4060.73 3451 4923 339830 339830 0.00%
crit 15.87% 15.78 4 31 8093.83 1820 16585 8093.56 5153 12280 127754 127754 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.84
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.13
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.75
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.78
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.45
Arcane Echo 279 5.2% 179.7 1.76sec 465 0 Direct 179.7 402 803 465 15.8%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.69 179.69 0.00 0.00 0.0000 0.0000 83622.72 83622.72 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.19% 151.28 90 206 402.01 230 484 402.05 354 438 60810 60810 0.00%
crit 15.81% 28.42 12 53 802.82 609 968 802.97 622 917 22813 22813 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2102 39.4% 48.3 5.98sec 13067 7513 Periodic 313.6 1737 3477 2012 15.8% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.28 0.00 313.90 313.63 1.7392 0.2515 630827.48 630827.48 0.00% 7513.07 7513.07
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.22% 264.13 158 409 1736.80 1040 2314 1739.90 1542 2017 458705 458705 0.00%
crit 15.78% 49.50 19 83 3477.45 2079 4629 3483.54 2878 4098 172123 172123 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.49
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.64
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.53
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.98
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.41
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.27
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.32
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (158) 0.0% (3.0%) 12.6 24.09sec 3775 3114

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.59 0.00 0.00 0.00 1.2125 0.0000 0.00 0.00 0.00% 3113.84 3113.84

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.95
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.64
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 158 3.0% 12.6 24.17sec 3777 0 Direct 12.6 3271 6540 3776 15.5%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.59 12.59 0.00 0.00 0.0000 0.0000 47542.11 47542.11 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.52% 10.64 5 17 3270.79 2803 6240 3271.75 2822 3790 34801 34801 0.00%
crit 15.48% 1.95 0 8 6540.06 5606 12480 5725.33 0 12480 12741 12741 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (79) 0.0% (1.5%) 17.6 2.20sec 1323 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.64 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 79 1.5% 17.6 2.20sec 1323 0 Direct 17.6 1144 2290 1323 15.6%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.64 17.64 0.00 0.00 0.0000 0.0000 23345.44 23345.44 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.37% 14.88 6 30 1144.42 1117 1184 1144.39 1117 1184 17033 17033 0.00%
crit 15.63% 2.76 0 9 2289.60 2233 2367 2178.80 0 2367 6312 6312 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 37 0.7% 20.9 13.65sec 539 0 Direct 20.9 466 932 539 15.7%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 20.89 20.89 0.00 0.00 0.0000 0.0000 11265.78 11265.78 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.27% 17.60 5 32 466.02 453 481 466.05 455 479 8203 8203 0.00%
crit 15.73% 3.29 0 11 931.92 907 961 894.92 0 961 3062 3062 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (16) 0.0% (0.3%) 1.0 0.00sec 4788 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 120  / 16 0.3% 114.0 1.01sec 42 41 Direct 114.0 36 73 42 15.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 4788.46 4788.46 0.00% 40.64 40.64
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.32% 96.13 81 108 36.31 30 41 36.30 35 38 3490 3490 0.00%
crit 15.68% 17.87 6 33 72.65 59 83 72.64 62 81 1299 1299 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Shifting Power 81 1.5% 5.4 53.30sec 4464 1291 Periodic 21.6 967 1935 1120 15.7% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.43 0.00 21.64 21.64 3.4588 0.8047 24233.99 24233.99 0.00% 1290.69 1290.69
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.26% 18.24 7 28 967.45 943 999 967.40 943 999 17643 17643 0.00%
crit 15.74% 3.41 0 12 1935.21 1886 1999 1878.18 0 1999 6591 6591 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.43
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (554) 0.0% (10.4%) 7.0 44.05sec 23900 19556

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 0.00 0.00 0.00 1.2222 0.0000 0.00 0.00 0.00% 19555.91 19555.91

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.71
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.25
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 554 10.4% 7.0 44.01sec 23900 0 Direct 6.9 23936 0 23936 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 6.95 0.00 0.00 0.0000 0.0000 166205.67 166205.67 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.95 5 9 23936.00 634 65118 23955.62 17649 29938 166206 166206 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:19488.76
  • base_dd_max:19488.76
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
pet - frothing_pustule 368 / 79
Noxious Bolt 368 1.5% 68.9 4.20sec 346 173 Direct 68.8 347 0 347 0.0%

Stats Details: Noxious Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 68.90 68.82 0.00 0.00 2.0000 0.0000 23858.24 23858.24 0.00% 173.14 173.14
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 68.82 25 125 346.68 296 415 346.48 302 388 23858 23858 0.00%

Action Details: Noxious Bolt

  • id:345495
  • school:nature
  • range:60.0
  • travel_speed:30.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:energy
  • base_cost:20.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:282.34
  • base_dd_max:282.34
  • base_dd_mult:1.00

Spelldata

  • id:345495
  • name:Noxious Bolt
  • school:nature
  • tooltip:
  • description:Lob a Noxious Bolt at your target, dealing Nature damage.

Action Priority List

    default
    [ ]:13.25
Simple Action Stats Execute Interval
infinitely_divisible_ooze
Arcane Power 3.8 84.65sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.81 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.82
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 213.32sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.92
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.48sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.49 0.00 20.23 0.00 3.6714 0.6323 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:infinitely_divisible_ooze
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.33
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.16
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:infinitely_divisible_ooze
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:infinitely_divisible_ooze
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 322.02sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.05 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.05
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 90.08sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.33 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.18
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.15
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.8 46.66sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.84 0.00 0.00 0.00 1.2154 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.86
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 256.14sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 125.79sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.88 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:infinitely_divisible_ooze
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.1 109.6 13.8sec 2.3sec 11.5sec 84.44% 0.00% 64.7 (65.6) 0.0

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.1s / 52.6s
  • trigger_min/max:0.0s / 17.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 50.0s

Stack Uptimes

  • arcane_charge_1:4.92%
  • arcane_charge_2:9.64%
  • arcane_charge_3:8.48%
  • arcane_charge_4:61.40%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 84.9sec 84.9sec 14.7sec 18.67% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:64.8s / 137.2s
  • trigger_min/max:64.8s / 137.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.67%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 210.9sec 210.9sec 11.9sec 7.61% 12.52% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 291.7s
  • trigger_min/max:180.0s / 291.7s
  • trigger_pct:100.00%
  • duration_min/max:0.4s / 12.0s

Stack Uptimes

  • berserking_1:7.61%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.2 9.4 16.6sec 10.8sec 6.4sec 38.76% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.80%
  • clearcasting_2:13.72%
  • clearcasting_3:2.24%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.9sec 92.9sec 3.9sec 4.55% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 130.3s
  • trigger_min/max:66.0s / 130.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.9s

Stack Uptimes

  • evocation_1:4.55%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 325.4sec 325.4sec 24.3sec 8.59% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.5s / 345.1s
  • trigger_min/max:300.5s / 345.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.59%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.3sec 90.3sec 12.4sec 13.81% 9.84% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:51.8s / 122.2s
  • trigger_min/max:51.8s / 122.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 22.2s

Stack Uptimes

  • presence_of_mind_1:3.01%
  • presence_of_mind_2:2.68%
  • presence_of_mind_3:8.11%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.7 0.9 31.9sec 28.9sec 12.7sec 41.13% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 61.2s
  • trigger_min/max:8.8s / 61.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.13%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.7sec 257.7sec 36.6sec 23.42% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 318.0s
  • trigger_min/max:240.0s / 318.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.42%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.03% 0.00% 4.76%
Arcane Barrage Arcane Charge 3 4.84% 0.00% 22.73%
Arcane Barrage Arcane Charge 4 95.13% 77.27% 100.00%
Arcane Blast Arcane Charge 0 6.91% 1.19% 12.24%
Arcane Blast Arcane Charge 1 4.30% 0.00% 9.24%
Arcane Blast Arcane Charge 2 12.14% 5.88% 17.31%
Arcane Blast Arcane Charge 3 13.06% 7.41% 18.07%
Arcane Blast Arcane Charge 4 63.59% 49.47% 81.37%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.34% 0.00% 6.73% 1.4s 0.0s 8.7s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.199142.734263.672
Evocation24.6010.00057.76287.23737.452136.687
Shifting Power12.7490.00095.90872.23630.625191.173
Rune of Power9.2000.00537.34264.35127.031100.129
Touch of the Magi6.0480.00022.88743.10821.77278.583
Arcane Power6.3360.00046.39424.50312.27059.544
Arcane Barrage11.3361.03448.652249.575195.785310.122
Arcane Orb6.4550.00061.63785.98232.348157.333
Presence of Mind33.1740.56260.140115.29957.947171.787
Time Warp6.7020.00076.42512.9601.32977.756

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
infinitely_divisible_ooze
mana_regen Mana 3136.19 394477.58 60.10% 125.78 9984.39 2.47%
Evocation Mana 141.07 186699.99 28.45% 1323.48 0.00 0.00%
Mana Gem Mana 2.88 19431.42 2.96% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.15 55716.48 8.49% 2634.96 547.87 0.97%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2185.77 2301.45 10545.4 32626.9 144.9 67365.7
Usage Type Count Total Avg RPE APR
infinitely_divisible_ooze
arcane_blast Mana 99.5 542370.4 5452.2 5507.5 0.9
arcane_missiles Mana 48.3 108591.1 2248.8 2249.4 5.8
arcane_orb Mana 12.6 5560.9 441.6 441.6 8.5
shifting_power Mana 5.4 13574.0 2500.0 2500.4 1.8
time_warp Mana 1.9 3857.5 1992.3 1992.7 0.0
touch_of_the_magi Mana 7.0 17156.1 2467.0 2467.0 9.7
pet - frothing_pustule
noxious_bolt Energy 68.9 1377.7 20.0 20.0 17.3

Statistics & Data Analysis

Fight Length
infinitely_divisible_ooze Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
infinitely_divisible_ooze Damage Per Second
Count 2321
Mean 5341.50
Minimum 4558.79
Maximum 6384.82
Spread ( max - min ) 1826.03
Range [ ( max - min ) / 2 * 100% ] 17.09%
Standard Deviation 243.5427
5th Percentile 4952.85
95th Percentile 5752.36
( 95th Percentile - 5th Percentile ) 799.51
Mean Distribution
Standard Deviation 5.0552
95.00% Confidence Interval ( 5331.59 - 5351.41 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 80
0.1% Error 7986
0.1 Scale Factor Error with Delta=300 507
0.05 Scale Factor Error with Delta=300 2026
0.01 Scale Factor Error with Delta=300 50634
Priority Target DPS
infinitely_divisible_ooze Priority Target Damage Per Second
Count 2321
Mean 5341.50
Minimum 4558.79
Maximum 6384.82
Spread ( max - min ) 1826.03
Range [ ( max - min ) / 2 * 100% ] 17.09%
Standard Deviation 243.5427
5th Percentile 4952.85
95th Percentile 5752.36
( 95th Percentile - 5th Percentile ) 799.51
Mean Distribution
Standard Deviation 5.0552
95.00% Confidence Interval ( 5331.59 - 5351.41 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 80
0.1% Error 7986
0.1 Scale Factor Error with Delta=300 507
0.05 Scale Factor Error with Delta=300 2026
0.01 Scale Factor Error with Delta=300 50634
DPS(e)
infinitely_divisible_ooze Damage Per Second (Effective)
Count 2321
Mean 5341.50
Minimum 4558.79
Maximum 6384.82
Spread ( max - min ) 1826.03
Range [ ( max - min ) / 2 * 100% ] 17.09%
Damage
infinitely_divisible_ooze Damage
Count 2321
Mean 1574241.19
Minimum 1072708.03
Maximum 2032246.41
Spread ( max - min ) 959538.39
Range [ ( max - min ) / 2 * 100% ] 30.48%
DTPS
infinitely_divisible_ooze Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
infinitely_divisible_ooze Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
infinitely_divisible_ooze Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
infinitely_divisible_ooze Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
infinitely_divisible_ooze Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
infinitely_divisible_ooze Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
infinitely_divisible_oozeTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
infinitely_divisible_ooze Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.71 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.25 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.82 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.86 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.18 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.49 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.84 arcane_blast
u 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.15 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.13 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.63 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.94 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.08 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.64 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.53 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.95 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.75 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.39 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.93 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.33 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.45 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.14 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.78 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.98 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.41 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.27 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.32 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.64 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.43 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.45 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.69 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 3.97 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.31 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.25 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.45 arcane_blast
. 2.16 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.85 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.05 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.92 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&$&&&&~yz.."&&&&}%')&?..>.....<......nqr:...>........?=>.,op:..>.q....;..;..>....*)?..nqr:..;.>..........<p;......>nq:;.?>.....=*).+nqr:-;..>.......?..>....,op.:

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask infinitely_divisible_ooze 67365.7/67366: 100% mana
Pre precombat U food infinitely_divisible_ooze 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.330 shared_cds . time_warp Fluffy_Pillow 67282.6/67366: 100% mana bloodlust, clearcasting
0:01.330 opener w arcane_blast Fluffy_Pillow 65282.6/67366: 97% mana bloodlust, clearcasting, temporal_warp
0:02.231 opener x rune_of_power Fluffy_Pillow 60996.6/67366: 91% mana bloodlust, clearcasting, temporal_warp
0:03.021 opener & arcane_blast Fluffy_Pillow 62061.0/67366: 92% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:03.827 shared_cds . use_mana_gem infinitely_divisible_ooze 56271.9/67366: 84% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:03.827 opener & arcane_blast Fluffy_Pillow 63008.5/67366: 94% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:04.632 opener & arcane_blast Fluffy_Pillow 57218.0/67366: 85% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:05.437 opener & arcane_blast Fluffy_Pillow 51427.6/67366: 76% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:06.243 opener & arcane_blast Fluffy_Pillow 45638.6/67366: 68% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:07.049 opener $ arcane_missiles Fluffy_Pillow 39849.5/67366: 59% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:08.328 opener & arcane_blast Fluffy_Pillow 41572.7/67366: 62% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:09.133 opener & arcane_blast Fluffy_Pillow 35782.3/67366: 53% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:09.937 opener & arcane_blast Fluffy_Pillow 29990.5/67366: 45% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:10.741 opener & arcane_blast Fluffy_Pillow 24198.8/67366: 36% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:11.547 opener ~ arcane_barrage Fluffy_Pillow 18409.7/67366: 27% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:12.337 opener y touch_of_the_magi Fluffy_Pillow 22168.7/67366: 33% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:13.127 opener z arcane_power Fluffy_Pillow 20733.1/67366: 31% mana bloodlust, arcane_charge(4), clearcasting(2), rune_of_power, temporal_warp
0:13.127 shared_cds . potion Fluffy_Pillow 20733.1/67366: 31% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
0:13.127 shared_cds . berserking Fluffy_Pillow 20733.1/67366: 31% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:13.127 opener " arcane_missiles Fluffy_Pillow 20733.1/67366: 31% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.636 opener & arcane_blast Fluffy_Pillow 13447.4/67366: 20% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.392 opener & arcane_blast Fluffy_Pillow 11028.5/67366: 16% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.147 opener & arcane_blast Fluffy_Pillow 8608.2/67366: 13% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.902 opener & arcane_blast Fluffy_Pillow 6187.9/67366: 9% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:24.657 opener } arcane_barrage Fluffy_Pillow 3767.6/67366: 6% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:25.412 opener % arcane_orb Fluffy_Pillow 7479.5/67366: 11% mana bloodlust, arcane_power, temporal_warp, potion_of_deathly_fixation
0:26.203 opener ' evocation infinitely_divisible_ooze 8295.2/67366: 12% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, potion_of_deathly_fixation
0:28.803 rotation ) cancel_action Fluffy_Pillow 65157.8/67366: 97% mana bloodlust, arcane_charge(2), evocation, temporal_warp, potion_of_deathly_fixation
0:28.808 opener & arcane_blast Fluffy_Pillow 65164.5/67366: 97% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:29.803 rotation ? shifting_power Fluffy_Pillow 62380.1/67366: 93% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:32.157 rotation . arcane_blast Fluffy_Pillow 63051.7/67366: 94% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:33.056 rotation . arcane_barrage Fluffy_Pillow 58762.9/67366: 87% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:33.846 rotation > arcane_orb Fluffy_Pillow 62521.9/67366: 93% mana bloodlust, temporal_warp, potion_of_deathly_fixation
0:34.636 rotation . arcane_blast Fluffy_Pillow 63086.3/67366: 94% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:35.628 rotation . arcane_blast Fluffy_Pillow 60297.8/67366: 90% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:36.529 rotation . arcane_blast Fluffy_Pillow 56011.7/67366: 83% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:37.335 rotation . arcane_blast Fluffy_Pillow 50222.7/67366: 75% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:38.139 rotation . arcane_blast Fluffy_Pillow 44430.9/67366: 66% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:38.946 rotation < arcane_missiles Fluffy_Pillow 38643.2/67366: 57% mana bloodlust, arcane_charge(4), clearcasting(3), temporal_warp
0:40.184 rotation . arcane_blast Fluffy_Pillow 40311.2/67366: 60% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:40.989 rotation . arcane_blast Fluffy_Pillow 34520.8/67366: 51% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:41.793 rotation . arcane_blast Fluffy_Pillow 28729.0/67366: 43% mana arcane_charge(4), clearcasting(2)
0:43.151 rotation . arcane_blast Fluffy_Pillow 23683.7/67366: 35% mana arcane_charge(4), clearcasting(2)
0:44.510 rotation . arcane_blast Fluffy_Pillow 18639.7/67366: 28% mana arcane_charge(4), clearcasting(2)
0:45.871 rotation . arcane_barrage Fluffy_Pillow 13598.4/67366: 20% mana arcane_charge(4), clearcasting(2)
0:47.204 cooldowns n touch_of_the_magi Fluffy_Pillow 18089.0/67366: 27% mana clearcasting(2)
0:48.535 cooldowns q rune_of_power Fluffy_Pillow 17382.2/67366: 26% mana arcane_charge(4), clearcasting(2)
0:49.867 cooldowns r presence_of_mind Fluffy_Pillow 19176.9/67366: 28% mana arcane_charge(4), clearcasting(2), rune_of_power
0:49.867 rotation : arcane_missiles Fluffy_Pillow 19176.9/67366: 28% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
0:57.925 rotation . arcane_blast Fluffy_Pillow 22533.5/67366: 33% mana arcane_charge(4), presence_of_mind(3), rune_of_power
0:59.256 rotation . arcane_blast Fluffy_Pillow 17451.8/67366: 26% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:00.586 rotation . arcane_barrage Fluffy_Pillow 12368.7/67366: 18% mana arcane_charge(4), presence_of_mind, rune_of_power
1:01.919 rotation > arcane_orb Fluffy_Pillow 16859.3/67366: 25% mana presence_of_mind
1:03.252 rotation . arcane_blast Fluffy_Pillow 18155.3/67366: 27% mana arcane_charge(2), presence_of_mind
1:04.585 rotation . arcane_blast Fluffy_Pillow 15826.3/67366: 23% mana arcane_charge(3)
1:06.103 rotation . arcane_barrage Fluffy_Pillow 12371.5/67366: 18% mana arcane_charge(4), clearcasting
1:07.435 rotation . arcane_blast Fluffy_Pillow 16860.7/67366: 25% mana clearcasting
1:09.430 rotation . arcane_blast Fluffy_Pillow 18173.6/67366: 27% mana arcane_charge, clearcasting
1:11.267 rotation . arcane_blast Fluffy_Pillow 17898.6/67366: 27% mana arcane_charge(2), clearcasting
1:12.944 rotation . arcane_blast Fluffy_Pillow 16033.1/67366: 24% mana arcane_charge(3), clearcasting
1:14.461 rotation . arcane_barrage Fluffy_Pillow 12577.0/67366: 19% mana arcane_charge(4), clearcasting
1:15.795 rotation ? shifting_power Fluffy_Pillow 17068.9/67366: 25% mana clearcasting
1:19.645 rotation = arcane_missiles Fluffy_Pillow 19756.1/67366: 29% mana clearcasting
1:21.639 rotation > arcane_orb Fluffy_Pillow 22442.6/67366: 33% mana
1:22.969 rotation . arcane_blast Fluffy_Pillow 23734.5/67366: 35% mana arcane_charge(2)
1:24.647 rotation , arcane_barrage Fluffy_Pillow 21870.3/67366: 32% mana arcane_charge(3), clearcasting
1:25.979 cooldowns o touch_of_the_magi Fluffy_Pillow 25685.9/67366: 38% mana clearcasting
1:27.311 cooldowns p arcane_power Fluffy_Pillow 24980.5/67366: 37% mana arcane_charge(4), clearcasting
1:27.311 rotation : arcane_missiles Fluffy_Pillow 24980.5/67366: 37% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:38.224 rotation . arcane_barrage Fluffy_Pillow 20933.8/67366: 31% mana arcane_charge(4), arcane_power, rune_of_power
1:39.556 rotation . arcane_blast Fluffy_Pillow 25423.0/67366: 38% mana arcane_power
1:41.552 rotation > arcane_orb Fluffy_Pillow 27424.8/67366: 41% mana arcane_charge, arcane_power
1:42.971 rotation . arcane_blast Fluffy_Pillow 29086.6/67366: 43% mana arcane_charge(3)
1:44.488 cooldowns q rune_of_power Fluffy_Pillow 25630.5/67366: 38% mana arcane_charge(4)
1:45.820 rotation . arcane_blast Fluffy_Pillow 27425.1/67366: 41% mana arcane_charge(4), rune_of_power
1:47.175 rotation . arcane_blast Fluffy_Pillow 22375.7/67366: 33% mana arcane_charge(4), rune_of_power
1:48.531 rotation . arcane_blast Fluffy_Pillow 17327.7/67366: 26% mana arcane_charge(4), rune_of_power
1:49.889 rotation . arcane_blast Fluffy_Pillow 12282.3/67366: 18% mana arcane_charge(4), clearcasting, rune_of_power
1:51.246 rotation ; arcane_missiles Fluffy_Pillow 7235.6/67366: 11% mana arcane_charge(4), clearcasting, rune_of_power
1:53.245 rotation . arcane_blast Fluffy_Pillow 9928.9/67366: 15% mana arcane_charge(4), rune_of_power
1:54.602 rotation . arcane_barrage Fluffy_Pillow 4882.2/67366: 7% mana arcane_charge(4), clearcasting, rune_of_power
1:55.933 rotation ; arcane_missiles Fluffy_Pillow 9370.1/67366: 14% mana clearcasting, rune_of_power
1:58.010 rotation . arcane_blast Fluffy_Pillow 12168.5/67366: 18% mana
2:00.005 rotation . arcane_blast Fluffy_Pillow 13481.4/67366: 20% mana arcane_charge
2:01.841 rotation > arcane_orb Fluffy_Pillow 13205.1/67366: 20% mana arcane_charge(2)
2:03.172 rotation . arcane_blast Fluffy_Pillow 14498.3/67366: 22% mana arcane_charge(4)
2:04.529 shared_cds . use_mana_gem infinitely_divisible_ooze 9451.6/67366: 14% mana arcane_charge(4), clearcasting
2:04.529 rotation . arcane_blast Fluffy_Pillow 16188.2/67366: 24% mana arcane_charge(4), clearcasting
2:05.885 rotation . arcane_blast Fluffy_Pillow 11140.2/67366: 17% mana arcane_charge(4), clearcasting
2:07.242 rotation * evocation infinitely_divisible_ooze 6093.5/67366: 9% mana arcane_charge(4), clearcasting
2:11.742 rotation ) cancel_action Fluffy_Pillow 64327.8/67366: 95% mana arcane_charge(4), clearcasting, evocation
2:11.746 rotation ? shifting_power Fluffy_Pillow 64333.2/67366: 95% mana arcane_charge(4), clearcasting
2:15.450 rotation . arcane_blast Fluffy_Pillow 66823.6/67366: 99% mana arcane_charge(4), clearcasting(2)
2:16.807 rotation . arcane_barrage Fluffy_Pillow 60496.1/67366: 90% mana arcane_charge(4), clearcasting(2)
2:18.139 cooldowns n touch_of_the_magi Fluffy_Pillow 64985.4/67366: 96% mana clearcasting(2)
2:19.469 cooldowns q rune_of_power Fluffy_Pillow 64277.3/67366: 95% mana arcane_charge(4), clearcasting(2)
2:20.801 cooldowns r presence_of_mind Fluffy_Pillow 66071.9/67366: 98% mana arcane_charge(4), clearcasting(2), rune_of_power
2:20.801 rotation : arcane_missiles Fluffy_Pillow 66071.9/67366: 98% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
2:28.843 rotation . arcane_blast Fluffy_Pillow 66252.0/67366: 98% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:30.175 rotation . arcane_blast Fluffy_Pillow 61171.6/67366: 91% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:31.507 rotation ; arcane_missiles Fluffy_Pillow 56091.2/67366: 83% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
2:33.489 rotation . arcane_barrage Fluffy_Pillow 58761.6/67366: 87% mana arcane_charge(4), presence_of_mind
2:34.820 rotation > arcane_orb Fluffy_Pillow 63249.5/67366: 94% mana presence_of_mind
2:36.150 rotation . arcane_blast Fluffy_Pillow 64541.4/67366: 96% mana arcane_charge(2), presence_of_mind
2:37.483 rotation . arcane_blast Fluffy_Pillow 62212.4/67366: 92% mana arcane_charge(3)
2:39.000 rotation . arcane_blast Fluffy_Pillow 58756.3/67366: 87% mana arcane_charge(4), clearcasting
2:40.357 rotation . arcane_blast Fluffy_Pillow 53709.6/67366: 80% mana arcane_charge(4), clearcasting
2:41.714 rotation . arcane_blast Fluffy_Pillow 48662.9/67366: 72% mana arcane_charge(4), clearcasting
2:43.071 rotation . arcane_blast Fluffy_Pillow 43616.2/67366: 65% mana arcane_charge(4), clearcasting
2:44.429 rotation . arcane_blast Fluffy_Pillow 38570.9/67366: 57% mana arcane_charge(4), clearcasting
2:45.786 rotation . arcane_blast Fluffy_Pillow 33524.2/67366: 50% mana arcane_charge(4), clearcasting(2)
2:47.143 rotation . arcane_blast Fluffy_Pillow 28477.5/67366: 42% mana arcane_charge(4), clearcasting(2)
2:48.499 rotation . arcane_blast Fluffy_Pillow 23429.4/67366: 35% mana arcane_charge(4), clearcasting(2)
2:49.856 rotation < arcane_missiles Fluffy_Pillow 18382.7/67366: 27% mana arcane_charge(4), clearcasting(3)
2:51.871 cooldowns p arcane_power Fluffy_Pillow 21097.6/67366: 31% mana arcane_charge(4), clearcasting(2)
2:52.111 rotation ; arcane_missiles Fluffy_Pillow 21420.9/67366: 32% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
2:56.039 rotation . arcane_blast Fluffy_Pillow 26713.2/67366: 40% mana arcane_charge(4), arcane_power, rune_of_power
2:57.395 rotation . arcane_blast Fluffy_Pillow 25102.6/67366: 37% mana arcane_charge(4), arcane_power, rune_of_power
2:58.753 rotation . arcane_blast Fluffy_Pillow 23494.8/67366: 35% mana arcane_charge(4), arcane_power, rune_of_power
3:00.110 rotation . arcane_blast Fluffy_Pillow 21885.6/67366: 32% mana arcane_charge(4), arcane_power, rune_of_power
3:01.465 rotation . arcane_blast Fluffy_Pillow 20273.7/67366: 30% mana arcane_charge(4), arcane_power, rune_of_power
3:02.822 rotation . arcane_barrage Fluffy_Pillow 18664.5/67366: 28% mana arcane_charge(4), arcane_power, rune_of_power
3:04.153 rotation > arcane_orb Fluffy_Pillow 23152.4/67366: 34% mana arcane_power
3:05.486 cooldowns n touch_of_the_magi Fluffy_Pillow 24698.4/67366: 37% mana arcane_charge(2), arcane_power
3:06.816 cooldowns q rune_of_power Fluffy_Pillow 25240.3/67366: 37% mana arcane_charge(4), arcane_power
3:08.149 rotation : arcane_missiles Fluffy_Pillow 27036.3/67366: 40% mana arcane_charge(4), rune_of_power
3:17.117 rotation ; arcane_missiles Fluffy_Pillow 16619.0/67366: 25% mana arcane_charge(4), clearcasting, rune_of_power
3:19.158 rotation . arcane_barrage Fluffy_Pillow 19368.9/67366: 29% mana arcane_charge(4), rune_of_power
3:20.490 rotation ? shifting_power Fluffy_Pillow 23858.1/67366: 35% mana
3:24.197 rotation > arcane_orb Fluffy_Pillow 26352.6/67366: 39% mana clearcasting
3:25.528 rotation . arcane_blast Fluffy_Pillow 27645.9/67366: 41% mana arcane_charge(2), clearcasting
3:27.205 rotation . arcane_blast Fluffy_Pillow 25780.3/67366: 38% mana arcane_charge(3), clearcasting
3:28.723 rotation . arcane_blast Fluffy_Pillow 22325.5/67366: 33% mana arcane_charge(4), clearcasting
3:30.079 rotation . arcane_blast Fluffy_Pillow 17277.5/67366: 26% mana arcane_charge(4), clearcasting
3:31.436 rotation . arcane_blast Fluffy_Pillow 12230.8/67366: 18% mana arcane_charge(4), clearcasting
3:32.793 rotation = arcane_missiles Fluffy_Pillow 7184.1/67366: 11% mana arcane_charge(4), clearcasting
3:34.901 rotation * evocation Fluffy_Pillow 10024.3/67366: 15% mana arcane_charge(4)
3:39.101 rotation ) cancel_action Fluffy_Pillow 64376.3/67366: 96% mana arcane_charge(4), evocation
3:39.104 rotation . arcane_blast Fluffy_Pillow 64380.3/67366: 96% mana arcane_charge(4)
3:40.461 rotation + arcane_barrage Fluffy_Pillow 59333.6/67366: 88% mana arcane_charge(4), clearcasting
3:41.792 cooldowns n touch_of_the_magi Fluffy_Pillow 63821.5/67366: 95% mana clearcasting
3:43.125 cooldowns q rune_of_power Fluffy_Pillow 63117.5/67366: 94% mana arcane_charge(4), clearcasting
3:44.457 cooldowns r presence_of_mind Fluffy_Pillow 64912.1/67366: 96% mana arcane_charge(4), clearcasting, rune_of_power
3:44.457 rotation : arcane_missiles Fluffy_Pillow 64912.1/67366: 96% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:50.890 rotation - arcane_blast Fluffy_Pillow 58579.4/67366: 87% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:52.222 rotation ; arcane_missiles Fluffy_Pillow 53499.0/67366: 79% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
3:54.262 rotation . arcane_blast Fluffy_Pillow 56247.5/67366: 83% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:55.593 rotation . arcane_barrage Fluffy_Pillow 51165.8/67366: 76% mana arcane_charge(4), presence_of_mind, rune_of_power
3:56.924 rotation > arcane_orb Fluffy_Pillow 55653.7/67366: 83% mana presence_of_mind
3:58.255 rotation . arcane_blast Fluffy_Pillow 56947.0/67366: 85% mana arcane_charge(2), presence_of_mind
3:59.587 rotation . arcane_blast Fluffy_Pillow 54616.6/67366: 81% mana arcane_charge(3)
4:01.104 rotation . arcane_blast Fluffy_Pillow 51160.5/67366: 76% mana arcane_charge(4)
4:02.462 rotation . arcane_blast Fluffy_Pillow 46115.1/67366: 68% mana arcane_charge(4)
4:03.818 rotation . arcane_blast Fluffy_Pillow 41067.1/67366: 61% mana arcane_charge(4), clearcasting
4:05.176 shared_cds . use_mana_gem infinitely_divisible_ooze 36021.7/67366: 53% mana arcane_charge(4), clearcasting
4:05.176 rotation . arcane_blast Fluffy_Pillow 42758.3/67366: 63% mana arcane_charge(4), clearcasting
4:06.532 rotation ? shifting_power Fluffy_Pillow 37710.3/67366: 56% mana arcane_charge(4), clearcasting(2)
4:10.280 shared_cds . time_warp Fluffy_Pillow 40260.0/67366: 60% mana arcane_charge(4), clearcasting(2)
4:10.280 rotation . arcane_barrage Fluffy_Pillow 38260.0/67366: 57% mana arcane_charge(4), clearcasting(2), temporal_warp
4:11.306 rotation > arcane_orb Fluffy_Pillow 42337.0/67366: 63% mana clearcasting(2), temporal_warp
4:12.331 rotation . arcane_blast Fluffy_Pillow 43218.0/67366: 64% mana arcane_charge(2), clearcasting(2), temporal_warp
4:13.620 rotation . arcane_blast Fluffy_Pillow 40829.7/67366: 61% mana arcane_charge(3), clearcasting(2), temporal_warp
4:14.787 rotation . arcane_blast Fluffy_Pillow 36902.0/67366: 55% mana arcane_charge(4), clearcasting(2), temporal_warp
4:15.832 rotation . arcane_blast Fluffy_Pillow 31434.9/67366: 47% mana arcane_charge(4), clearcasting(2), temporal_warp
4:16.877 rotation , arcane_barrage Fluffy_Pillow 25967.9/67366: 39% mana arcane_charge(4), clearcasting(2), temporal_warp
4:17.904 cooldowns o touch_of_the_magi Fluffy_Pillow 30046.2/67366: 45% mana clearcasting(2), temporal_warp
4:18.931 cooldowns p arcane_power Fluffy_Pillow 28929.9/67366: 43% mana arcane_charge(4), clearcasting(2), temporal_warp
4:18.931 shared_cds . berserking Fluffy_Pillow 28929.9/67366: 43% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
4:18.931 rotation : arcane_missiles Fluffy_Pillow 28929.9/67366: 43% mana berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1756 1578 1056 (113)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1756 1578 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Infinitely Divisible Ooze
ilevel: 210, stats: { +67 AgiInt }
item effects: { equip: Infinitely Divisible Ooze }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="infinitely_divisible_ooze"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=infinitely_divisible_ooze,id=178769,bonus_id=1524/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=227.00
# gear_stamina=1504
# gear_intellect=1056
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

inscrutable_quantum_device : 5428 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5428.2 5428.2 10.2 / 0.188% 979.1 / 18.0% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2328.3 2219.4 Mana 0.00% 39.3 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
inscrutable_quantum_device 5428
Arcane Barrage 406 7.5% 21.3 13.49sec 5729 4795 Direct 21.3 4952 9873 5732 15.8%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.29 21.28 0.00 0.00 1.1946 0.0000 121960.49 121960.49 0.00% 4795.36 4795.36
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.15% 17.91 9 27 4951.82 3131 8909 4954.51 4048 5754 88664 88664 0.00%
crit 15.85% 3.37 0 9 9872.92 6263 17819 9587.19 0 17819 33297 33297 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.68
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.94
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.14
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.45
    rotation
    [+]:2.57
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.12
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.38
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.76
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:3.79
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.39
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.18
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.90
Arcane Blast 1600 29.5% 99.8 2.98sec 4811 3801 Direct 100.8 4115 8225 4764 15.8%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.84 100.84 0.00 0.00 1.2660 0.0000 480386.60 480386.60 0.00% 3800.68 3800.68
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.19% 84.90 56 115 4114.61 910 9160 4113.85 3355 5176 349246 349246 0.00%
crit 15.81% 15.94 5 30 8224.59 1820 18321 8229.11 4727 11982 131140 131140 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.86
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.30
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:14.25
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.72
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:82.21
Arcane Echo 285 5.2% 183.3 1.73sec 466 0 Direct 183.3 403 805 466 15.8%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 183.33 183.33 0.00 0.00 0.0000 0.0000 85497.18 85497.18 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.19% 154.33 92 217 402.68 304 484 402.76 341 439 62148 62148 0.00%
crit 15.81% 28.99 12 52 805.45 609 968 805.69 657 922 23350 23350 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2169 40.0% 49.1 5.92sec 13260 7743 Periodic 318.1 1768 3532 2046 15.8% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 49.09 0.00 318.38 318.11 1.7127 0.2482 650972.52 650972.52 0.00% 7742.58 7742.58
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.22% 267.92 150 386 1768.15 1040 2635 1771.23 1573 2058 473691 473691 0.00%
crit 15.78% 50.19 22 90 3532.30 2079 5269 3538.10 2906 4150 177282 177282 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.48
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.01
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.73
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.51
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:6.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.35
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.31
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.41
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (160) 0.0% (3.0%) 12.5 24.09sec 3843 3184

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.52 0.00 0.00 0.00 1.2070 0.0000 0.00 0.00 0.00% 3183.79 3183.79

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.96
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.56
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 160 3.0% 12.5 24.14sec 3844 0 Direct 12.5 3327 6637 3843 15.6%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.52 12.52 0.00 0.00 0.0000 0.0000 48123.06 48123.06 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.39% 10.57 5 17 3327.16 2803 7104 3328.88 2820 3889 35152 35152 0.00%
crit 15.61% 1.95 0 7 6636.79 5606 14208 5722.55 0 12480 12971 12971 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (85) 0.0% (1.5%) 19.0 2.30sec 1327 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 18.98 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 85 1.5% 19.0 2.30sec 1327 0 Direct 19.0 1144 2289 1327 15.9%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 18.98 18.98 0.00 0.00 0.0000 0.0000 25173.41 25173.41 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.08% 15.96 7 31 1144.31 1117 1184 1144.28 1117 1184 18258 18258 0.00%
crit 15.92% 3.02 0 11 2289.18 2233 2367 2173.25 0 2367 6916 6916 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 39 0.7% 21.5 13.87sec 539 0 Direct 21.5 466 932 539 15.7%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.54 21.54 0.00 0.00 0.0000 0.0000 11609.51 11609.51 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.34% 18.17 8 33 465.89 453 481 465.90 453 479 8466 8466 0.00%
crit 15.66% 3.37 0 10 931.97 907 961 898.00 0 961 3144 3144 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Inscrutable Quantum Device (_execute) 9 0.2% 0.3 0.00sec 8960 0 Direct 0.3 7695 15392 8988 17.0%

Stats Details: Inscrutable Quantum Device Execute

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 0.28 0.28 0.00 0.00 0.0000 0.0000 2536.31 2536.31 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.03% 0.23 0 1 7695.37 7482 7930 1800.21 0 7930 1800 1800 0.00%
crit 16.97% 0.05 0 1 15391.74 14963 15861 736.10 0 15861 736 736 0.00%

Action Details: Inscrutable Quantum Device Execute

  • id:330373
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:6599.41
  • base_dd_max:6599.41
  • base_dd_mult:1.00

Spelldata

  • id:330373
  • name:Inscrutable Quantum Device
  • school:arcane
  • tooltip:
  • description:Because your foe was mortally wounded, the Inscrutable Quantum Device dealt {$s1=0} damage to them in an attempt to execute them.
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5042 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 120.3 0.96sec 42 43 Direct 120.3 36 72 42 15.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 120.29 120.29 0.00 0.00 0.9789 0.0000 5042.42 5042.42 0.00% 42.82 42.82
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.31% 101.42 82 118 36.24 30 41 36.24 35 38 3675 3675 0.00%
crit 15.69% 18.87 5 34 72.45 59 83 72.47 63 83 1367 1367 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:41.09
Shifting Power 81 1.5% 5.5 53.65sec 4460 1301 Periodic 21.7 967 1935 1119 15.7% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.45 0.00 21.73 21.73 3.4287 0.7976 24314.68 24314.68 0.00% 1300.81 1300.81
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.33% 18.32 9 28 967.43 943 999 967.43 943 999 17727 17727 0.00%
crit 15.67% 3.40 0 10 1934.77 1886 1999 1884.73 0 1999 6588 6588 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.45
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (578) 0.0% (10.6%) 7.0 44.00sec 24815 20320

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.98 0.00 0.00 0.00 1.2212 0.0000 0.00 0.00 0.00% 20320.28 20320.28

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.74
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.25
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 578 10.6% 7.0 43.92sec 24815 0 Direct 7.0 24846 0 24846 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.98 6.97 0.00 0.00 0.0000 0.0000 173169.40 173169.40 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.97 5 9 24846.31 634 71613 24883.72 17661 31899 173169 173169 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:13163.88
  • base_dd_max:13163.88
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
inscrutable_quantum_device
Arcane Power 3.8 84.93sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.82 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.83
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 211.75sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.91 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.91
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.70sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.49 0.00 20.28 0.00 3.6177 0.6219 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:inscrutable_quantum_device
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.33
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.16
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:inscrutable_quantum_device
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:inscrutable_quantum_device
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Inscrutable Quantum Device 1.9 211.75sec

Stats Details: Inscrutable Quantum Device

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.91 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Inscrutable Quantum Device

  • id:330323
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:330323
  • name:Inscrutable Quantum Device
  • school:arcane
  • tooltip:
  • description:???
Potion of Deathly Fixation (potion) 1.1 326.19sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.06 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.06
  • if_expr:buff.arcane_power.up
Presence of Mind 3.5 87.98sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.09
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.37
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.9 46.69sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.86 0.00 0.00 0.00 1.2085 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.87
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 255.39sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.31sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:inscrutable_quantum_device
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.2 110.7 13.7sec 2.3sec 11.4sec 84.43% 0.00% 65.5 (66.4) 0.0

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.2s / 46.1s
  • trigger_min/max:0.0s / 17.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 42.7s

Stack Uptimes

  • arcane_charge_1:4.95%
  • arcane_charge_2:9.51%
  • arcane_charge_3:8.35%
  • arcane_charge_4:61.62%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 84.8sec 84.8sec 14.7sec 18.70% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:63.4s / 114.1s
  • trigger_min/max:63.4s / 114.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.70%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 211.6sec 211.6sec 11.9sec 7.58% 13.77% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 270.5s
  • trigger_min/max:180.0s / 270.5s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 12.0s

Stack Uptimes

  • berserking_1:7.58%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.4 9.4 16.3sec 10.7sec 6.4sec 39.03% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.89%
  • clearcasting_2:13.86%
  • clearcasting_3:2.28%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.4sec 92.4sec 3.9sec 4.49% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 130.8s
  • trigger_min/max:66.0s / 130.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.9s

Stack Uptimes

  • evocation_1:4.49%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Inscrutable Quantum Device (_haste_rating) 0.8 0.0 196.1sec 196.1sec 23.4sec 6.30% 0.00% 0.0 (0.0) 0.8

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_inscrutable_quantum_device_haste_rating
  • max_stacks:1
  • base duration:30.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Inscrutable Quantum Device

Stat Details

  • stat:haste_rating
  • amount:659.34

Trigger Details

  • interval_min/max:180.0s / 263.8s
  • trigger_min/max:180.0s / 263.8s
  • trigger_pct:100.00%
  • duration_min/max:20.0s / 25.0s

Stack Uptimes

  • inscrutable_quantum_device_haste_rating_1:6.31%

Spelldata

  • id:330368
  • name:Inscrutable Quantum Device
  • tooltip:Haste, which appears to be useful for you, increased by $w1.
  • description:Because it judged it to be useful to you, the Inscrutable Quantum Device granted you {$s1=337} Haste.
  • max_stacks:0
  • duration:30.00
  • cooldown:180.00
  • default_chance:0.00%
Inscrutable Quantum Device (_mastery_rating) 0.8 0.0 196.1sec 196.1sec 23.5sec 6.42% 0.00% 0.0 (0.0) 0.8

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_inscrutable_quantum_device_mastery_rating
  • max_stacks:1
  • base duration:30.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Inscrutable Quantum Device

Stat Details

  • stat:mastery_rating
  • amount:659.34

Trigger Details

  • interval_min/max:180.0s / 264.2s
  • trigger_min/max:180.0s / 264.2s
  • trigger_pct:100.00%
  • duration_min/max:20.0s / 25.0s

Stack Uptimes

  • inscrutable_quantum_device_mastery_rating_1:6.42%

Spelldata

  • id:330380
  • name:Inscrutable Quantum Device
  • tooltip:Mastery, which appears to be useful for you, increased by $w1.
  • description:Because it judged it to be useful to you, the Inscrutable Quantum Device granted you {$s1=337} Mastery.
  • max_stacks:0
  • duration:30.00
  • cooldown:180.00
  • default_chance:0.00%
Potion of Deathly Fixation 1.1 0.0 327.6sec 327.6sec 24.2sec 8.59% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:304.1s / 346.2s
  • trigger_min/max:304.1s / 346.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.59%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.5 0.0 87.8sec 87.8sec 11.9sec 13.67% 10.10% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:50.7s / 117.6s
  • trigger_min/max:50.7s / 117.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 22.1s

Stack Uptimes

  • presence_of_mind_1:2.92%
  • presence_of_mind_2:2.66%
  • presence_of_mind_3:8.09%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.8 0.9 31.9sec 28.8sec 12.7sec 41.23% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.3s / 63.2s
  • trigger_min/max:8.8s / 63.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.23%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.1sec 257.1sec 36.5sec 23.46% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 321.3s
  • trigger_min/max:240.0s / 321.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.46%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.04% 0.00% 5.00%
Arcane Barrage Arcane Charge 3 5.24% 0.00% 23.53%
Arcane Barrage Arcane Charge 4 94.71% 76.47% 100.00%
Arcane Blast Arcane Charge 0 7.06% 1.85% 13.59%
Arcane Blast Arcane Charge 1 4.44% 0.00% 10.00%
Arcane Blast Arcane Charge 2 11.95% 4.71% 17.86%
Arcane Blast Arcane Charge 3 12.88% 6.90% 18.07%
Arcane Blast Arcane Charge 4 63.66% 48.48% 82.76%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.32% 0.00% 7.86% 1.4s 0.0s 8.7s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.141135.014263.672
Evocation24.4090.00058.79886.65231.569122.029
Shifting Power12.4650.00096.19771.32330.103166.462
Rune of Power8.9950.00648.53963.22521.033102.432
Touch of the Magi5.9020.00023.31142.27319.18677.971
Arcane Power6.2980.00027.34524.42312.23947.490
Arcane Barrage11.2690.87943.267249.858194.631307.227
Arcane Orb6.5680.00068.80686.94234.180163.067
Presence of Mind30.1370.00456.061109.12142.328168.013
Time Warp6.5540.00080.48412.7351.32881.814

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
inscrutable_quantum_device
mana_regen Mana 3143.43 398703.93 59.83% 126.84 9897.88 2.42%
Evocation Mana 139.21 191681.11 28.76% 1376.92 0.00 0.00%
Mana Gem Mana 2.87 19374.73 2.91% 6746.95 0.00 0.00%
Arcane Barrage Mana 21.29 56629.80 8.50% 2660.02 568.59 0.99%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2219.43 2328.27 10467.1 32175.0 1190.7 67365.7
Usage Type Count Total Avg RPE APR
inscrutable_quantum_device
arcane_blast Mana 100.8 546782.5 5421.8 5476.5 0.9
arcane_missiles Mana 49.1 112126.1 2283.9 2284.0 5.8
arcane_orb Mana 12.5 5546.1 442.9 442.9 8.7
shifting_power Mana 5.5 13630.7 2500.0 2500.2 1.8
time_warp Mana 1.9 3873.8 1992.3 1992.7 0.0
touch_of_the_magi Mana 7.0 17196.7 2464.1 2464.3 10.1

Statistics & Data Analysis

Fight Length
inscrutable_quantum_device Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
inscrutable_quantum_device Damage Per Second
Count 2321
Mean 5428.24
Minimum 4660.62
Maximum 6294.49
Spread ( max - min ) 1633.87
Range [ ( max - min ) / 2 * 100% ] 15.05%
Standard Deviation 250.8707
5th Percentile 5031.70
95th Percentile 5841.11
( 95th Percentile - 5th Percentile ) 809.41
Mean Distribution
Standard Deviation 5.2073
95.00% Confidence Interval ( 5418.03 - 5438.44 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 83
0.1% Error 8205
0.1 Scale Factor Error with Delta=300 538
0.05 Scale Factor Error with Delta=300 2150
0.01 Scale Factor Error with Delta=300 53726
Priority Target DPS
inscrutable_quantum_device Priority Target Damage Per Second
Count 2321
Mean 5428.24
Minimum 4660.62
Maximum 6294.49
Spread ( max - min ) 1633.87
Range [ ( max - min ) / 2 * 100% ] 15.05%
Standard Deviation 250.8707
5th Percentile 5031.70
95th Percentile 5841.11
( 95th Percentile - 5th Percentile ) 809.41
Mean Distribution
Standard Deviation 5.2073
95.00% Confidence Interval ( 5418.03 - 5438.44 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 83
0.1% Error 8205
0.1 Scale Factor Error with Delta=300 538
0.05 Scale Factor Error with Delta=300 2150
0.01 Scale Factor Error with Delta=300 53726
DPS(e)
inscrutable_quantum_device Damage Per Second (Effective)
Count 2321
Mean 5428.24
Minimum 4660.62
Maximum 6294.49
Spread ( max - min ) 1633.87
Range [ ( max - min ) / 2 * 100% ] 15.05%
Damage
inscrutable_quantum_device Damage
Count 2321
Mean 1623743.15
Minimum 1185273.09
Maximum 2152697.44
Spread ( max - min ) 967424.35
Range [ ( max - min ) / 2 * 100% ] 29.79%
DTPS
inscrutable_quantum_device Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
inscrutable_quantum_device Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
inscrutable_quantum_device Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
inscrutable_quantum_device Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
inscrutable_quantum_device Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
inscrutable_quantum_device Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
inscrutable_quantum_deviceTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
inscrutable_quantum_device Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.74 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.25 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.83 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.87 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.09 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.48 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.86 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.37 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.30 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.68 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.94 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.14 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.01 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.73 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.51 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.96 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 14.25 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.45 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.91 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.33 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.57 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.12 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.72 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 6.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.35 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.31 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.41 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.56 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.45 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.38 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.76 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 3.79 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.39 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.18 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 82.21 arcane_blast
. 2.16 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.90 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.06 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.91 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
. 1.91 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&&&&$&~yz..."&(%&&'.?.>...............nqr:-;.>......?..>..@....@op:.>..q..;..;........)?.==+nqr:-....>............?,op:.....>..q..;..;.....>...)?..>n.qr:.;..;...>...st

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask inscrutable_quantum_device 67365.7/67366: 100% mana
Pre precombat U food inscrutable_quantum_device 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.331 shared_cds . time_warp Fluffy_Pillow 67284.0/67366: 100% mana bloodlust
0:01.331 opener w arcane_blast Fluffy_Pillow 65284.0/67366: 97% mana bloodlust, temporal_warp
0:02.231 opener x rune_of_power Fluffy_Pillow 60996.6/67366: 91% mana bloodlust, temporal_warp
0:03.020 opener & arcane_blast Fluffy_Pillow 62059.6/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.826 shared_cds . use_mana_gem inscrutable_quantum_device 56270.5/67366: 84% mana bloodlust, rune_of_power, temporal_warp
0:03.826 opener & arcane_blast Fluffy_Pillow 63007.1/67366: 94% mana bloodlust, rune_of_power, temporal_warp
0:04.631 opener & arcane_blast Fluffy_Pillow 57216.7/67366: 85% mana bloodlust, rune_of_power, temporal_warp
0:05.435 opener & arcane_blast Fluffy_Pillow 51424.9/67366: 76% mana bloodlust, rune_of_power, temporal_warp
0:06.239 opener & arcane_blast Fluffy_Pillow 45633.2/67366: 68% mana bloodlust, rune_of_power, temporal_warp
0:07.045 opener & arcane_blast Fluffy_Pillow 39844.1/67366: 59% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.851 opener & arcane_blast Fluffy_Pillow 34055.1/67366: 51% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:08.656 opener & arcane_blast Fluffy_Pillow 28264.6/67366: 42% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:09.462 opener $ arcane_missiles Fluffy_Pillow 22475.6/67366: 33% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:11.763 opener & arcane_blast Fluffy_Pillow 25575.7/67366: 38% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:12.570 opener ~ arcane_barrage Fluffy_Pillow 19788.0/67366: 29% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:13.360 opener y touch_of_the_magi Fluffy_Pillow 23547.0/67366: 35% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:14.151 opener z arcane_power Fluffy_Pillow 22112.8/67366: 33% mana bloodlust, arcane_charge(4), clearcasting(2), rune_of_power, temporal_warp
0:14.151 shared_cds . potion Fluffy_Pillow 22112.8/67366: 33% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
0:14.151 shared_cds . berserking Fluffy_Pillow 22112.8/67366: 33% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:14.151 shared_cds . use_items Fluffy_Pillow 22112.8/67366: 33% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:14.151 opener " arcane_missiles Fluffy_Pillow 22112.8/67366: 33% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:22.644 opener & arcane_blast Fluffy_Pillow 3555.5/67366: 5% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:23.399 opener ( arcane_barrage Fluffy_Pillow 1135.2/67366: 2% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:24.155 opener % arcane_orb Fluffy_Pillow 4848.4/67366: 7% mana bloodlust, berserking, arcane_power, rune_of_power, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:24.910 opener & arcane_blast Fluffy_Pillow 5615.6/67366: 8% mana bloodlust, berserking, arcane_charge(2), arcane_power, rune_of_power, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:25.681 opener & arcane_blast Fluffy_Pillow 4591.9/67366: 7% mana bloodlust, berserking, arcane_charge(3), arcane_power, rune_of_power, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:26.436 opener ' evocation inscrutable_quantum_device 2859.1/67366: 4% mana bloodlust, arcane_charge(4), arcane_power, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:28.667 rotation . arcane_barrage Fluffy_Pillow 60000.1/67366: 89% mana bloodlust, arcane_charge(4), arcane_power, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:29.421 rotation ? shifting_power Fluffy_Pillow 63710.6/67366: 95% mana bloodlust, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:31.324 rotation . arcane_blast Fluffy_Pillow 63774.6/67366: 95% mana bloodlust, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:32.331 rotation > arcane_orb Fluffy_Pillow 63756.3/67366: 95% mana bloodlust, arcane_charge, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:33.085 rotation . arcane_blast Fluffy_Pillow 64272.2/67366: 95% mana bloodlust, arcane_charge(3), temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:33.852 rotation . arcane_blast Fluffy_Pillow 59805.6/67366: 89% mana bloodlust, arcane_charge(4), temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:34.605 rotation . arcane_blast Fluffy_Pillow 53945.1/67366: 80% mana bloodlust, arcane_charge(4), temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:35.359 rotation . arcane_blast Fluffy_Pillow 48086.0/67366: 71% mana bloodlust, arcane_charge(4), temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:36.114 rotation . arcane_blast Fluffy_Pillow 42228.2/67366: 63% mana bloodlust, arcane_charge(4), temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:36.868 rotation . arcane_blast Fluffy_Pillow 36369.1/67366: 54% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:37.624 rotation . arcane_blast Fluffy_Pillow 30512.6/67366: 45% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:38.378 rotation . arcane_blast Fluffy_Pillow 24653.5/67366: 37% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:39.132 rotation . arcane_blast Fluffy_Pillow 18794.4/67366: 28% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, inscrutable_quantum_device_haste_rating, potion_of_deathly_fixation
0:39.887 rotation . arcane_barrage Fluffy_Pillow 12936.6/67366: 19% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:40.677 rotation . arcane_blast Fluffy_Pillow 16695.6/67366: 25% mana bloodlust, clearcasting, temporal_warp
0:41.858 rotation . arcane_blast Fluffy_Pillow 16911.8/67366: 25% mana arcane_charge, clearcasting
0:43.694 rotation . arcane_blast Fluffy_Pillow 16635.5/67366: 25% mana arcane_charge(2), clearcasting
0:45.368 rotation . arcane_blast Fluffy_Pillow 14765.9/67366: 22% mana arcane_charge(3), clearcasting
0:46.886 rotation . arcane_barrage Fluffy_Pillow 11311.1/67366: 17% mana arcane_charge(4), clearcasting
0:48.217 cooldowns n touch_of_the_magi Fluffy_Pillow 15799.0/67366: 23% mana clearcasting
0:49.549 cooldowns q rune_of_power Fluffy_Pillow 15093.6/67366: 22% mana arcane_charge(4), clearcasting
0:50.879 cooldowns r presence_of_mind Fluffy_Pillow 16885.6/67366: 25% mana arcane_charge(4), clearcasting, rune_of_power
0:50.879 rotation : arcane_missiles Fluffy_Pillow 16885.6/67366: 25% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
0:57.319 rotation - arcane_blast Fluffy_Pillow 10562.3/67366: 16% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
0:58.650 rotation ; arcane_missiles Fluffy_Pillow 5480.5/67366: 8% mana arcane_charge(4), clearcasting(2), presence_of_mind(2), rune_of_power
1:02.429 rotation . arcane_barrage Fluffy_Pillow 10572.0/67366: 16% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:03.760 rotation > arcane_orb Fluffy_Pillow 15059.9/67366: 22% mana presence_of_mind(2)
1:05.092 rotation . arcane_blast Fluffy_Pillow 16354.6/67366: 24% mana arcane_charge(2), presence_of_mind(2)
1:06.424 rotation . arcane_blast Fluffy_Pillow 14024.2/67366: 21% mana arcane_charge(3), presence_of_mind
1:07.755 rotation . arcane_barrage Fluffy_Pillow 10317.5/67366: 15% mana arcane_charge(4)
1:09.087 rotation . arcane_blast Fluffy_Pillow 14806.7/67366: 22% mana
1:11.083 rotation . arcane_blast Fluffy_Pillow 16120.9/67366: 24% mana arcane_charge
1:12.918 rotation . arcane_blast Fluffy_Pillow 15843.3/67366: 24% mana arcane_charge(2)
1:14.595 rotation ? shifting_power Fluffy_Pillow 13977.7/67366: 21% mana arcane_charge(3)
1:18.398 rotation . arcane_blast Fluffy_Pillow 16601.5/67366: 25% mana arcane_charge(3)
1:19.914 rotation . arcane_barrage Fluffy_Pillow 13144.1/67366: 20% mana arcane_charge(4)
1:21.246 rotation > arcane_orb Fluffy_Pillow 17633.3/67366: 26% mana
1:22.576 rotation . arcane_blast Fluffy_Pillow 18925.3/67366: 28% mana arcane_charge(2)
1:24.253 rotation . arcane_blast Fluffy_Pillow 17059.7/67366: 25% mana arcane_charge(3)
1:25.770 rotation @ arcane_barrage Fluffy_Pillow 13603.6/67366: 20% mana arcane_charge(4), clearcasting
1:27.104 rotation . arcane_blast Fluffy_Pillow 18095.5/67366: 27% mana clearcasting
1:29.100 rotation . arcane_blast Fluffy_Pillow 19409.8/67366: 29% mana arcane_charge, clearcasting
1:30.939 rotation . arcane_blast Fluffy_Pillow 19137.5/67366: 28% mana arcane_charge(2), clearcasting
1:32.615 rotation . arcane_blast Fluffy_Pillow 17270.6/67366: 26% mana arcane_charge(3), clearcasting
1:34.132 rotation @ arcane_barrage Fluffy_Pillow 13814.4/67366: 21% mana arcane_charge(4), clearcasting
1:35.464 cooldowns o touch_of_the_magi Fluffy_Pillow 18303.7/67366: 27% mana clearcasting
1:36.796 cooldowns p arcane_power Fluffy_Pillow 17598.3/67366: 26% mana arcane_charge(4), clearcasting
1:36.796 rotation : arcane_missiles Fluffy_Pillow 17598.3/67366: 26% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:47.735 rotation . arcane_barrage Fluffy_Pillow 13586.6/67366: 20% mana arcane_charge(4), arcane_power, rune_of_power
1:49.065 rotation > arcane_orb Fluffy_Pillow 18073.2/67366: 27% mana arcane_power
1:50.396 rotation . arcane_blast Fluffy_Pillow 19616.4/67366: 29% mana arcane_charge(2), arcane_power
1:52.072 rotation . arcane_blast Fluffy_Pillow 17749.5/67366: 26% mana arcane_charge(3)
1:53.589 cooldowns q rune_of_power Fluffy_Pillow 14293.4/67366: 21% mana arcane_charge(4)
1:54.920 rotation . arcane_blast Fluffy_Pillow 16086.7/67366: 24% mana arcane_charge(4), rune_of_power
1:56.277 rotation . arcane_blast Fluffy_Pillow 11040.0/67366: 16% mana arcane_charge(4), clearcasting, rune_of_power
1:57.634 rotation ; arcane_missiles Fluffy_Pillow 5993.3/67366: 9% mana arcane_charge(4), clearcasting, rune_of_power
1:59.678 rotation . arcane_blast Fluffy_Pillow 8747.2/67366: 13% mana arcane_charge(4), rune_of_power
2:01.035 rotation . arcane_barrage Fluffy_Pillow 3700.5/67366: 5% mana arcane_charge(4), clearcasting, rune_of_power
2:02.365 rotation ; arcane_missiles Fluffy_Pillow 8187.1/67366: 12% mana clearcasting, rune_of_power
2:04.390 shared_cds . use_mana_gem inscrutable_quantum_device 10915.4/67366: 16% mana rune_of_power
2:04.390 rotation . arcane_blast Fluffy_Pillow 17651.9/67366: 26% mana rune_of_power
2:06.386 rotation . arcane_blast Fluffy_Pillow 18966.2/67366: 28% mana arcane_charge, rune_of_power
2:08.223 rotation . arcane_blast Fluffy_Pillow 18691.2/67366: 28% mana arcane_charge(2)
2:09.900 rotation . arcane_blast Fluffy_Pillow 16825.6/67366: 25% mana arcane_charge(3)
2:11.416 rotation . arcane_blast Fluffy_Pillow 13368.2/67366: 20% mana arcane_charge(4), clearcasting
2:12.773 rotation . arcane_blast Fluffy_Pillow 8321.5/67366: 12% mana arcane_charge(4), clearcasting
2:14.131 rotation . evocation inscrutable_quantum_device 3276.1/67366: 5% mana arcane_charge(4), clearcasting
2:18.831 rotation ) cancel_action Fluffy_Pillow 64098.6/67366: 95% mana arcane_charge(4), clearcasting(2), evocation
2:18.833 rotation ? shifting_power Fluffy_Pillow 64101.3/67366: 95% mana arcane_charge(4), clearcasting(2)
2:22.650 rotation . arcane_blast Fluffy_Pillow 66744.0/67366: 99% mana arcane_charge(4), clearcasting(2)
2:24.008 rotation = arcane_missiles Fluffy_Pillow 60497.5/67366: 90% mana arcane_charge(4), clearcasting(2)
2:26.106 rotation = arcane_missiles Fluffy_Pillow 63324.1/67366: 94% mana arcane_charge(4), clearcasting
2:28.153 rotation + arcane_barrage Fluffy_Pillow 66082.1/67366: 98% mana arcane_charge(4)
2:29.485 cooldowns n touch_of_the_magi Fluffy_Pillow 67365.7/67366: 100% mana
2:30.816 cooldowns q rune_of_power Fluffy_Pillow 64871.1/67366: 96% mana arcane_charge(4), clearcasting
2:32.147 cooldowns r presence_of_mind Fluffy_Pillow 66664.4/67366: 99% mana arcane_charge(4), clearcasting, rune_of_power
2:32.147 rotation : arcane_missiles Fluffy_Pillow 66664.4/67366: 99% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:38.593 rotation - arcane_blast Fluffy_Pillow 58997.2/67366: 88% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:39.925 rotation . arcane_blast Fluffy_Pillow 53916.8/67366: 80% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:41.256 rotation . arcane_blast Fluffy_Pillow 48835.1/67366: 72% mana arcane_charge(4), presence_of_mind, rune_of_power
2:42.587 rotation . arcane_blast Fluffy_Pillow 43753.4/67366: 65% mana arcane_charge(4), rune_of_power
2:43.943 rotation . arcane_barrage Fluffy_Pillow 38705.3/67366: 57% mana arcane_charge(4), rune_of_power
2:45.276 rotation > arcane_orb Fluffy_Pillow 43195.9/67366: 64% mana
2:46.608 rotation . arcane_blast Fluffy_Pillow 44490.5/67366: 66% mana arcane_charge(2)
2:48.285 rotation . arcane_blast Fluffy_Pillow 42625.0/67366: 63% mana arcane_charge(3)
2:49.802 rotation . arcane_blast Fluffy_Pillow 39168.9/67366: 58% mana arcane_charge(4)
2:51.159 rotation . arcane_blast Fluffy_Pillow 34122.2/67366: 51% mana arcane_charge(4)
2:52.516 rotation . arcane_blast Fluffy_Pillow 29075.5/67366: 43% mana arcane_charge(4)
2:53.872 rotation . arcane_blast Fluffy_Pillow 24027.4/67366: 36% mana arcane_charge(4)
2:55.230 rotation . arcane_blast Fluffy_Pillow 18982.1/67366: 28% mana arcane_charge(4)
2:56.589 rotation . arcane_barrage Fluffy_Pillow 13938.1/67366: 21% mana arcane_charge(4)
2:57.920 rotation . arcane_blast Fluffy_Pillow 18426.0/67366: 27% mana
2:59.917 rotation . arcane_blast Fluffy_Pillow 19741.6/67366: 29% mana arcane_charge
3:01.753 rotation . arcane_blast Fluffy_Pillow 19465.3/67366: 29% mana arcane_charge(2)
3:03.431 rotation . arcane_blast Fluffy_Pillow 17601.0/67366: 26% mana arcane_charge(3)
3:04.949 rotation ? shifting_power Fluffy_Pillow 14146.3/67366: 21% mana arcane_charge(4)
3:08.778 rotation , arcane_barrage Fluffy_Pillow 16805.1/67366: 25% mana arcane_charge(4)
3:10.110 cooldowns o touch_of_the_magi Fluffy_Pillow 21294.4/67366: 32% mana
3:11.442 cooldowns p arcane_power Fluffy_Pillow 20589.0/67366: 31% mana arcane_charge(4)
3:11.442 rotation : arcane_missiles Fluffy_Pillow 20589.0/67366: 31% mana arcane_charge(4), arcane_power, rune_of_power
3:21.001 shared_cds . berserking Fluffy_Pillow 14718.0/67366: 22% mana arcane_charge(4), arcane_power, rune_of_power
3:21.001 shared_cds . use_items Fluffy_Pillow 14718.0/67366: 22% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:21.001 rotation . arcane_blast Fluffy_Pillow 14718.0/67366: 22% mana berserking, arcane_charge(4), arcane_power, rune_of_power, inscrutable_quantum_device_haste_rating
3:22.052 rotation . arcane_blast Fluffy_Pillow 12696.5/67366: 19% mana berserking, arcane_charge(4), arcane_power, rune_of_power, inscrutable_quantum_device_haste_rating
3:23.103 rotation . arcane_barrage Fluffy_Pillow 10675.0/67366: 16% mana berserking, arcane_charge(4), arcane_power, rune_of_power, inscrutable_quantum_device_haste_rating
3:24.136 rotation > arcane_orb Fluffy_Pillow 14761.4/67366: 22% mana berserking, arcane_power, inscrutable_quantum_device_haste_rating
3:25.168 rotation . arcane_blast Fluffy_Pillow 15901.9/67366: 24% mana berserking, arcane_charge(2), arcane_power, inscrutable_quantum_device_haste_rating
3:26.467 rotation . arcane_blast Fluffy_Pillow 13527.0/67366: 20% mana berserking, arcane_charge(3), inscrutable_quantum_device_haste_rating
3:27.642 cooldowns q rune_of_power Fluffy_Pillow 9610.1/67366: 14% mana berserking, arcane_charge(4), inscrutable_quantum_device_haste_rating
3:28.674 rotation . arcane_blast Fluffy_Pillow 11000.6/67366: 16% mana berserking, arcane_charge(4), rune_of_power, inscrutable_quantum_device_haste_rating
3:29.727 rotation . arcane_barrage Fluffy_Pillow 5544.3/67366: 8% mana berserking, arcane_charge(4), clearcasting, rune_of_power, inscrutable_quantum_device_haste_rating
3:30.757 rotation ; arcane_missiles Fluffy_Pillow 9626.6/67366: 14% mana berserking, clearcasting, rune_of_power, inscrutable_quantum_device_haste_rating
3:32.343 rotation . arcane_blast Fluffy_Pillow 11763.5/67366: 17% mana berserking, rune_of_power, inscrutable_quantum_device_haste_rating
3:33.889 rotation . arcane_blast Fluffy_Pillow 12471.4/67366: 19% mana arcane_charge, clearcasting, rune_of_power, inscrutable_quantum_device_haste_rating
3:35.453 rotation ; arcane_missiles Fluffy_Pillow 11828.6/67366: 18% mana arcane_charge(2), clearcasting, rune_of_power, inscrutable_quantum_device_haste_rating
3:37.125 rotation . arcane_blast Fluffy_Pillow 14081.3/67366: 21% mana arcane_charge(2), rune_of_power, inscrutable_quantum_device_haste_rating
3:38.555 rotation . arcane_blast Fluffy_Pillow 11883.0/67366: 18% mana arcane_charge(3), rune_of_power, inscrutable_quantum_device_haste_rating
3:39.850 rotation . arcane_barrage Fluffy_Pillow 8127.8/67366: 12% mana arcane_charge(4), rune_of_power, inscrutable_quantum_device_haste_rating
3:40.984 rotation . arcane_blast Fluffy_Pillow 12350.3/67366: 18% mana inscrutable_quantum_device_haste_rating
3:42.685 rotation . arcane_blast Fluffy_Pillow 13267.0/67366: 20% mana arcane_charge
3:44.522 rotation > arcane_orb Fluffy_Pillow 12992.1/67366: 19% mana arcane_charge(2)
3:45.854 rotation . arcane_blast Fluffy_Pillow 14286.7/67366: 21% mana arcane_charge(4)
3:47.212 rotation . arcane_blast Fluffy_Pillow 9241.3/67366: 14% mana arcane_charge(4)
3:48.571 rotation . evocation Fluffy_Pillow 4197.3/67366: 6% mana arcane_charge(4)
3:53.271 rotation ) cancel_action Fluffy_Pillow 65019.8/67366: 97% mana arcane_charge(4), evocation
3:53.275 rotation ? shifting_power Fluffy_Pillow 65025.2/67366: 97% mana arcane_charge(4)
3:57.030 rotation . arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana arcane_charge(4)
3:58.387 rotation . arcane_barrage Fluffy_Pillow 60496.1/67366: 90% mana arcane_charge(4)
3:59.717 rotation > arcane_orb Fluffy_Pillow 64982.7/67366: 96% mana
4:01.049 cooldowns n touch_of_the_magi Fluffy_Pillow 66277.3/67366: 98% mana arcane_charge(2), clearcasting
4:02.380 shared_cds . time_warp Fluffy_Pillow 64871.1/67366: 96% mana arcane_charge(4), clearcasting
4:02.380 cooldowns q rune_of_power Fluffy_Pillow 62871.1/67366: 93% mana arcane_charge(4), clearcasting, temporal_warp
4:03.404 cooldowns r presence_of_mind Fluffy_Pillow 64250.8/67366: 95% mana arcane_charge(4), clearcasting, rune_of_power, temporal_warp
4:03.404 rotation : arcane_missiles Fluffy_Pillow 64250.8/67366: 95% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power, temporal_warp
4:11.711 shared_cds . use_mana_gem inscrutable_quantum_device 52942.9/67366: 79% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power, temporal_warp
4:11.711 rotation ; arcane_missiles Fluffy_Pillow 59679.5/67366: 89% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power, temporal_warp
4:13.291 rotation . arcane_blast Fluffy_Pillow 61808.2/67366: 92% mana arcane_charge(4), presence_of_mind(3), rune_of_power, temporal_warp
4:14.317 rotation . arcane_blast Fluffy_Pillow 56315.6/67366: 84% mana arcane_charge(4), presence_of_mind(2), rune_of_power, temporal_warp
4:15.341 rotation ; arcane_missiles Fluffy_Pillow 50820.2/67366: 75% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power, temporal_warp
4:16.904 rotation . arcane_blast Fluffy_Pillow 52926.1/67366: 79% mana arcane_charge(4), presence_of_mind, temporal_warp
4:17.931 rotation . arcane_blast Fluffy_Pillow 47434.8/67366: 70% mana arcane_charge(4), temporal_warp
4:18.977 rotation . arcane_barrage Fluffy_Pillow 41969.1/67366: 62% mana arcane_charge(4), temporal_warp
4:20.002 rotation > arcane_orb Fluffy_Pillow 46044.7/67366: 68% mana temporal_warp
4:21.026 rotation . arcane_blast Fluffy_Pillow 46924.3/67366: 70% mana arcane_charge(2), temporal_warp
4:22.319 rotation . arcane_blast Fluffy_Pillow 44541.4/67366: 66% mana arcane_charge(3), clearcasting, temporal_warp
4:23.488 rotation . arcane_blast Fluffy_Pillow 40616.4/67366: 60% mana arcane_charge(4), clearcasting, temporal_warp
4:24.534 final_burn s arcane_missiles Fluffy_Pillow 35150.7/67366: 52% mana arcane_charge(4), clearcasting, temporal_warp
4:26.204 final_burn t arcane_blast Fluffy_Pillow 37400.7/67366: 56% mana arcane_charge(4), temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1756 1578 1056 (113)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1756 1578 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Inscrutable Quantum Device
ilevel: 210, stats: { +67 StrAgiInt }
item effects: { use: Inscrutable Quantum Device, equip: Inscrutable Quantum Device }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="inscrutable_quantum_device"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=inscrutable_quantum_device,id=179350,bonus_id=1524/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=227.00
# gear_stamina=1504
# gear_intellect=1056
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

macabre_sheet_music : 5436 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5435.7 5435.7 10.4 / 0.191% 986.5 / 18.1% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2315.8 2198.0 Mana 0.00% 39.6 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
macabre_sheet_music 5436
Arcane Barrage 415 7.6% 21.8 13.35sec 5727 4839 Direct 21.7 4941 9900 5731 15.9%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.76 21.75 0.00 0.00 1.1833 0.0000 124611.24 124611.24 0.00% 4839.46 4839.46
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.09% 18.29 10 28 4941.17 2832 8270 4944.03 4161 5808 90353 90353 0.00%
crit 15.91% 3.46 0 12 9900.38 6302 16539 9593.72 0 16539 34259 34259 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.52
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.96
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.05
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.64
    rotation
    [+]:2.35
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.17
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.42
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:4.13
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:3.82
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.39
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.10
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:2.21
Arcane Blast 1581 29.1% 99.9 2.98sec 4748 3750 Direct 100.9 4059 8147 4702 15.7%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 99.94 100.94 0.00 0.00 1.2661 0.0000 474516.63 474516.63 0.00% 3750.20 3750.20
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.30% 85.09 56 111 4059.34 916 8345 4059.04 3385 4826 345411 345411 0.00%
crit 15.70% 15.85 5 30 8147.20 1831 16689 8145.31 4480 11991 129105 129105 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.69
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.37
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:12.75
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.67
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:83.96
Arcane Echo 295 5.4% 187.7 1.69sec 472 0 Direct 187.7 407 815 472 15.8%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 187.70 187.70 0.00 0.00 0.0000 0.0000 88518.85 88518.85 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.22% 158.09 102 218 407.20 219 487 407.22 347 444 64372 64372 0.00%
crit 15.78% 29.62 10 56 815.41 438 974 815.34 662 930 24147 24147 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2170 39.9% 49.6 5.84sec 13124 7806 Periodic 320.4 1756 3513 2033 15.8% 26.1%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 49.64 0.00 320.70 320.43 1.6814 0.2445 651424.30 651424.30 0.00% 7805.79 7805.79
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.22% 269.88 161 407 1756.18 1046 2329 1758.91 1518 1968 473871 473871 0.00%
crit 15.78% 50.55 21 86 3513.11 2092 4658 3518.73 2886 4148 177554 177554 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.45
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.01
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.55
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.51
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:6.02
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.43
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.37
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.40
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (163) 0.0% (3.0%) 12.7 24.25sec 3867 3232

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.66 0.00 0.00 0.00 1.1967 0.0000 0.00 0.00 0.00% 3231.76 3231.76

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.98
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.68
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 163 3.0% 12.7 24.20sec 3869 0 Direct 12.7 3338 6708 3868 15.7%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.65 12.65 0.00 0.00 0.0000 0.0000 48944.98 48944.98 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.26% 10.66 4 17 3338.11 2821 6279 3339.82 2863 4288 35581 35581 0.00%
crit 15.74% 1.99 0 8 6707.85 5642 12558 5947.43 0 12558 13364 13364 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (85) 0.0% (1.5%) 19.0 1.90sec 1324 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 19.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 85 1.5% 19.0 1.90sec 1324 0 Direct 19.0 1144 2288 1324 15.7%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 19.01 19.01 0.00 0.00 0.0000 0.0000 25174.27 25174.27 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.27% 16.02 5 39 1144.23 1117 1184 1144.17 1117 1184 18330 18330 0.00%
crit 15.73% 2.99 0 10 2288.27 2233 2367 2182.30 0 2367 6844 6844 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 39 0.7% 21.6 13.52sec 539 0 Direct 21.6 466 932 539 15.7%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.60 21.60 0.00 0.00 0.0000 0.0000 11640.70 11640.70 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.34% 18.22 6 34 465.94 453 481 465.96 453 478 8488 8488 0.00%
crit 15.66% 3.38 0 12 931.82 907 961 907.69 0 961 3153 3153 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5073 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 127  / 17 0.3% 120.0 0.96sec 42 43 Direct 120.0 37 73 42 15.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 120.01 120.01 0.00 0.00 0.9764 0.0000 5073.22 5073.22 0.00% 43.29 43.29
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.22% 101.07 85 114 36.51 30 42 36.51 36 38 3690 3690 0.00%
crit 15.78% 18.94 6 35 73.01 59 83 73.01 63 83 1383 1383 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:41.00
Shifting Power 83 1.5% 5.5 52.32sec 4490 1310 Periodic 22.0 973 1946 1126 15.7% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.53 0.00 22.04 22.04 3.4274 0.7968 24819.46 24819.46 0.00% 1310.15 1310.15
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.30% 18.58 8 30 973.40 949 1006 973.33 949 1006 18086 18086 0.00%
crit 15.70% 3.46 0 12 1945.70 1898 2011 1898.09 0 2011 6734 6734 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.53
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (588) 0.0% (10.8%) 7.0 43.76sec 25189 20994

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.00 0.00 0.00 0.00 1.1999 0.0000 0.00 0.00 0.00% 20994.45 20994.45

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.70
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.31
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 588 10.8% 7.0 43.65sec 25189 0 Direct 7.0 25226 0 25226 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.00 6.99 0.00 0.00 0.0000 0.0000 176290.38 176290.38 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.99 5 9 25226.15 602 68523 25264.58 17588 31648 176290 176290 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:28935.13
  • base_dd_max:28935.13
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
macabre_sheet_music
Arcane Power 3.8 84.64sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.84 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.84
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 214.71sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.92
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.36sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 0.00 20.67 0.00 3.6504 0.6195 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:macabre_sheet_music
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.27
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.24
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:macabre_sheet_music
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:macabre_sheet_music
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 329.25sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.07 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.07
  • if_expr:buff.arcane_power.up
Presence of Mind 3.5 86.55sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.07
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.44
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.9 46.35sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.88 0.00 0.00 0.00 1.1972 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.89
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 256.05sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.95 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.95
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 127.10sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:macabre_sheet_music
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.7 110.6 13.4sec 2.3sec 11.1sec 84.09% 0.00% 64.0 (65.1) 0.0

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:1.9s / 48.1s
  • trigger_min/max:0.0s / 17.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 45.5s

Stack Uptimes

  • arcane_charge_1:5.29%
  • arcane_charge_2:9.89%
  • arcane_charge_3:8.62%
  • arcane_charge_4:60.29%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 84.7sec 84.7sec 14.7sec 18.75% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:67.5s / 138.8s
  • trigger_min/max:67.5s / 138.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.75%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 212.0sec 212.0sec 11.9sec 7.62% 8.30% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 298.2s
  • trigger_min/max:180.0s / 298.2s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 12.0s

Stack Uptimes

  • berserking_1:7.62%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Blood Waltz 2.7 8.0 136.5sec 24.1sec 22.1sec 19.77% 0.00% 0.0 (0.0) 2.5

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_blood_waltz
  • max_stacks:4
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:haste_rating
  • amount:98.00
  • stat:speed_rating
  • amount:55.02

Trigger Details

  • interval_min/max:90.0s / 184.9s
  • trigger_min/max:1.0s / 181.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.0s

Stack Uptimes

  • blood_waltz_1:0.89%
  • blood_waltz_2:0.89%
  • blood_waltz_3:0.89%
  • blood_waltz_4:17.10%

Spelldata

  • id:345439
  • name:Blood Waltz
  • tooltip:Haste increased by $w1. Speed increased by $w2.
  • description:{$@spelldesc345432=Four dance partners appear in a random pattern around you. Moving to each grants you {$345431s1=46} Haste and {$345431s2=26} Speed for {$345439d=20 seconds}, stacking.}
  • max_stacks:4
  • duration:20.00
  • cooldown:0.00
  • default_chance:101.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.4 9.5 16.4sec 10.7sec 6.4sec 39.06% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:23.11%
  • clearcasting_2:13.77%
  • clearcasting_3:2.19%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.5sec 92.5sec 3.8sec 4.50% 0.00% 16.3 (16.3) 0.0

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 130.5s
  • trigger_min/max:66.0s / 130.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.9s

Stack Uptimes

  • evocation_1:4.50%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 325.6sec 325.6sec 24.0sec 8.63% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 346.1s
  • trigger_min/max:300.0s / 346.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.63%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.5 0.0 86.9sec 86.9sec 11.6sec 13.55% 10.22% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:52.3s / 124.2s
  • trigger_min/max:52.3s / 124.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.3s

Stack Uptimes

  • presence_of_mind_1:2.88%
  • presence_of_mind_2:2.63%
  • presence_of_mind_3:8.05%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.8 0.9 31.8sec 28.7sec 12.7sec 41.25% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.1s / 62.1s
  • trigger_min/max:8.6s / 62.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.2s

Stack Uptimes

  • rune_of_power_1:41.25%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 256.8sec 256.8sec 36.5sec 23.52% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 317.8s
  • trigger_min/max:240.0s / 317.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.52%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 1 0.00% 0.00% 4.17%
Arcane Barrage Arcane Charge 2 0.04% 0.00% 7.69%
Arcane Barrage Arcane Charge 3 5.05% 0.00% 24.00%
Arcane Barrage Arcane Charge 4 94.91% 76.00% 100.00%
Arcane Blast Arcane Charge 0 7.54% 2.00% 14.00%
Arcane Blast Arcane Charge 1 4.92% 0.00% 10.19%
Arcane Blast Arcane Charge 2 12.34% 5.68% 17.31%
Arcane Blast Arcane Charge 3 13.21% 6.54% 17.44%
Arcane Blast Arcane Charge 4 61.99% 49.07% 78.75%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.28% 0.00% 7.96% 1.3s 0.0s 8.8s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.261134.316263.672
Evocation24.0970.00064.53086.02035.981117.214
Shifting Power11.7580.00094.68568.07228.483155.790
Rune of Power9.1000.00737.66364.12524.61098.065
Touch of the Magi5.9110.00023.07742.47120.05181.239
Arcane Power6.1760.00048.84024.00613.00563.049
Arcane Barrage11.0120.93245.419249.261196.591308.086
Arcane Orb6.4350.00065.09486.00930.644147.610
Presence of Mind29.1260.00057.994107.35040.201161.498
Time Warp6.7590.00077.48013.1621.32878.813

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
macabre_sheet_music
mana_regen Mana 3144.65 394735.35 59.81% 125.53 9737.54 2.41%
Evocation Mana 139.54 188516.04 28.56% 1350.95 0.00 0.00%
Mana Gem Mana 2.87 19313.23 2.93% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.77 57449.99 8.70% 2638.98 433.50 0.75%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2198.04 2315.77 10182.4 32014.7 767.3 67365.7
Usage Type Count Total Avg RPE APR
macabre_sheet_music
arcane_blast Mana 100.9 540993.7 5359.1 5413.4 0.9
arcane_missiles Mana 49.6 113857.5 2294.0 2293.9 5.7
arcane_orb Mana 12.7 5582.7 441.1 441.1 8.8
shifting_power Mana 5.5 13815.8 2500.0 2499.5 1.8
time_warp Mana 1.9 3882.3 1992.8 1993.1 0.0
touch_of_the_magi Mana 7.0 17285.0 2469.7 2469.7 10.2

Statistics & Data Analysis

Fight Length
macabre_sheet_music Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
macabre_sheet_music Damage Per Second
Count 2321
Mean 5435.69
Minimum 4656.92
Maximum 6334.10
Spread ( max - min ) 1677.18
Range [ ( max - min ) / 2 * 100% ] 15.43%
Standard Deviation 255.2820
5th Percentile 5016.19
95th Percentile 5859.48
( 95th Percentile - 5th Percentile ) 843.28
Mean Distribution
Standard Deviation 5.2989
95.00% Confidence Interval ( 5425.31 - 5446.08 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 85
0.1% Error 8473
0.1 Scale Factor Error with Delta=300 557
0.05 Scale Factor Error with Delta=300 2226
0.01 Scale Factor Error with Delta=300 55632
Priority Target DPS
macabre_sheet_music Priority Target Damage Per Second
Count 2321
Mean 5435.69
Minimum 4656.92
Maximum 6334.10
Spread ( max - min ) 1677.18
Range [ ( max - min ) / 2 * 100% ] 15.43%
Standard Deviation 255.2820
5th Percentile 5016.19
95th Percentile 5859.48
( 95th Percentile - 5th Percentile ) 843.28
Mean Distribution
Standard Deviation 5.2989
95.00% Confidence Interval ( 5425.31 - 5446.08 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 85
0.1% Error 8473
0.1 Scale Factor Error with Delta=300 557
0.05 Scale Factor Error with Delta=300 2226
0.01 Scale Factor Error with Delta=300 55632
DPS(e)
macabre_sheet_music Damage Per Second (Effective)
Count 2321
Mean 5435.69
Minimum 4656.92
Maximum 6334.10
Spread ( max - min ) 1677.18
Range [ ( max - min ) / 2 * 100% ] 15.43%
Damage
macabre_sheet_music Damage
Count 2321
Mean 1625940.82
Minimum 1157904.00
Maximum 2213437.46
Spread ( max - min ) 1055533.46
Range [ ( max - min ) / 2 * 100% ] 32.46%
DTPS
macabre_sheet_music Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
macabre_sheet_music Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
macabre_sheet_music Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
macabre_sheet_music Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
macabre_sheet_music Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
macabre_sheet_music Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
macabre_sheet_musicTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
macabre_sheet_music Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.70 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.31 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.84 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.89 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.07 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.45 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.69 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.44 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.37 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.52 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.96 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.05 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.01 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.55 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.51 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.98 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 12.75 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.64 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.66 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.27 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.35 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.17 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.67 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 6.02 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.43 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.37 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.40 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.68 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.53 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.42 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 4.13 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 3.82 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.39 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.10 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 83.96 arcane_blast
. 2.24 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 2.21 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.07 potion,if=buff.arcane_power.up
. 1.95 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.92 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
. 1.69 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
. 1.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&.&&&&&&~yz.."&&(#%'.?...>.........<..nqr:..;.>......?>.=,op:..>.q;.....;...>...)?..>nqr:.;.....>..........<.?.op:..>..q....;....>..)?=..nqr:....;.>.......<p.;......;..t

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask macabre_sheet_music 67365.7/67366: 100% mana
Pre precombat U food macabre_sheet_music 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.331 shared_cds . time_warp Fluffy_Pillow 67284.0/67366: 100% mana bloodlust
0:01.331 opener w arcane_blast Fluffy_Pillow 65284.0/67366: 97% mana bloodlust, temporal_warp
0:02.229 opener x rune_of_power Fluffy_Pillow 60993.9/67366: 91% mana bloodlust, temporal_warp
0:03.019 opener & arcane_blast Fluffy_Pillow 62058.3/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.824 shared_cds . use_mana_gem macabre_sheet_music 56267.8/67366: 84% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:03.824 opener & arcane_blast Fluffy_Pillow 63004.4/67366: 94% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:04.630 opener & arcane_blast Fluffy_Pillow 57215.4/67366: 85% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:05.437 shared_cds . use_item_macabre_sheet_music Fluffy_Pillow 51427.6/67366: 76% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:05.437 opener & arcane_blast Fluffy_Pillow 51427.6/67366: 76% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:06.243 opener & arcane_blast Fluffy_Pillow 45638.6/67366: 68% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.048 opener & arcane_blast Fluffy_Pillow 39848.2/67366: 59% mana bloodlust, clearcasting, rune_of_power, temporal_warp, blood_waltz
0:07.833 opener & arcane_blast Fluffy_Pillow 34030.8/67366: 51% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp, blood_waltz(2)
0:08.597 opener & arcane_blast Fluffy_Pillow 28185.1/67366: 42% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp, blood_waltz(3)
0:09.350 opener & arcane_blast Fluffy_Pillow 22324.7/67366: 33% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp, blood_waltz(3)
0:10.105 opener ~ arcane_barrage Fluffy_Pillow 16466.9/67366: 24% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp, blood_waltz(4)
0:10.858 opener y touch_of_the_magi Fluffy_Pillow 20176.1/67366: 30% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp, blood_waltz(4)
0:11.614 opener z arcane_power Fluffy_Pillow 18694.6/67366: 28% mana bloodlust, arcane_charge(4), clearcasting(3), rune_of_power, temporal_warp, blood_waltz(4)
0:11.614 shared_cds . potion Fluffy_Pillow 18694.6/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, blood_waltz(4)
0:11.614 shared_cds . berserking Fluffy_Pillow 18694.6/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, blood_waltz(4), potion_of_deathly_fixation
0:11.614 opener " arcane_missiles Fluffy_Pillow 18694.6/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, blood_waltz(4), potion_of_deathly_fixation
0:19.857 opener & arcane_blast Fluffy_Pillow 7300.5/67366: 11% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, blood_waltz(4), potion_of_deathly_fixation
0:20.611 opener & arcane_blast Fluffy_Pillow 4878.9/67366: 7% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, blood_waltz(4), potion_of_deathly_fixation
0:21.365 opener ( arcane_barrage Fluffy_Pillow 2457.3/67366: 4% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, blood_waltz(4), potion_of_deathly_fixation
0:22.119 opener # arcane_missiles Fluffy_Pillow 6167.8/67366: 9% mana bloodlust, berserking, arcane_power, clearcasting, rune_of_power, temporal_warp, blood_waltz(4), potion_of_deathly_fixation
0:23.186 opener % arcane_orb Fluffy_Pillow 7605.4/67366: 11% mana bloodlust, berserking, arcane_power, rune_of_power, temporal_warp, blood_waltz(4), potion_of_deathly_fixation
0:23.939 opener ' evocation macabre_sheet_music 8369.9/67366: 12% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, blood_waltz(4), potion_of_deathly_fixation
0:26.309 rotation . arcane_blast Fluffy_Pillow 65536.9/67366: 97% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, blood_waltz(4), potion_of_deathly_fixation
0:27.208 rotation ? shifting_power Fluffy_Pillow 62623.2/67366: 93% mana bloodlust, arcane_charge(3), temporal_warp, blood_waltz(4), potion_of_deathly_fixation
0:29.290 rotation . arcane_blast Fluffy_Pillow 62928.3/67366: 93% mana bloodlust, arcane_charge(3), temporal_warp, blood_waltz(4), potion_of_deathly_fixation
0:30.105 rotation . arcane_blast Fluffy_Pillow 58526.3/67366: 87% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:30.910 rotation . arcane_barrage Fluffy_Pillow 52735.9/67366: 78% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:31.700 rotation > arcane_orb Fluffy_Pillow 56494.9/67366: 84% mana bloodlust, clearcasting, temporal_warp, potion_of_deathly_fixation
0:32.491 rotation . arcane_blast Fluffy_Pillow 57060.6/67366: 85% mana bloodlust, arcane_charge(2), clearcasting, temporal_warp, potion_of_deathly_fixation
0:33.483 rotation . arcane_blast Fluffy_Pillow 54272.2/67366: 81% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.385 rotation . arcane_blast Fluffy_Pillow 49987.5/67366: 74% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.191 rotation . arcane_blast Fluffy_Pillow 44198.4/67366: 66% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.996 rotation . arcane_blast Fluffy_Pillow 38408.0/67366: 57% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:36.803 rotation . arcane_blast Fluffy_Pillow 32620.3/67366: 48% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:37.609 rotation . arcane_blast Fluffy_Pillow 26831.2/67366: 40% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:38.415 rotation . arcane_blast Fluffy_Pillow 21042.1/67366: 31% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:39.221 rotation . arcane_barrage Fluffy_Pillow 15253.1/67366: 23% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:40.009 rotation < arcane_missiles Fluffy_Pillow 19009.4/67366: 28% mana bloodlust, clearcasting(3), temporal_warp
0:41.332 rotation . arcane_blast Fluffy_Pillow 20791.9/67366: 31% mana clearcasting(2)
0:43.328 rotation . arcane_blast Fluffy_Pillow 22106.1/67366: 33% mana arcane_charge, clearcasting(2)
0:45.164 cooldowns n touch_of_the_magi Fluffy_Pillow 21829.8/67366: 32% mana arcane_charge(2), clearcasting(2)
0:46.496 cooldowns q rune_of_power Fluffy_Pillow 21124.4/67366: 31% mana arcane_charge(4), clearcasting(2)
0:47.828 cooldowns r presence_of_mind Fluffy_Pillow 22919.0/67366: 34% mana arcane_charge(4), clearcasting(2), rune_of_power
0:47.828 rotation : arcane_missiles Fluffy_Pillow 22919.0/67366: 34% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
0:55.886 rotation . arcane_blast Fluffy_Pillow 26275.7/67366: 39% mana arcane_charge(4), presence_of_mind(3), rune_of_power
0:57.216 rotation . arcane_blast Fluffy_Pillow 21192.6/67366: 31% mana arcane_charge(4), presence_of_mind(2), rune_of_power
0:58.547 rotation ; arcane_missiles Fluffy_Pillow 16110.9/67366: 24% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
1:00.575 rotation . arcane_barrage Fluffy_Pillow 18843.2/67366: 28% mana arcane_charge(4), presence_of_mind
1:01.906 rotation > arcane_orb Fluffy_Pillow 23331.2/67366: 35% mana presence_of_mind
1:03.238 rotation . arcane_blast Fluffy_Pillow 24625.8/67366: 37% mana arcane_charge(2), presence_of_mind
1:04.569 rotation . arcane_blast Fluffy_Pillow 22294.0/67366: 33% mana arcane_charge(3)
1:06.085 rotation . arcane_blast Fluffy_Pillow 18836.6/67366: 28% mana arcane_charge(4)
1:07.443 rotation . arcane_barrage Fluffy_Pillow 13791.2/67366: 20% mana arcane_charge(4), clearcasting
1:08.776 rotation . arcane_blast Fluffy_Pillow 18281.8/67366: 27% mana clearcasting
1:10.771 rotation . arcane_blast Fluffy_Pillow 19594.7/67366: 29% mana arcane_charge, clearcasting
1:12.606 rotation ? shifting_power Fluffy_Pillow 19317.0/67366: 29% mana arcane_charge(2), clearcasting
1:16.456 rotation > arcane_orb Fluffy_Pillow 22004.2/67366: 33% mana arcane_charge(2), clearcasting
1:17.787 rotation . arcane_blast Fluffy_Pillow 23297.5/67366: 35% mana arcane_charge(4), clearcasting
1:19.146 rotation = arcane_missiles Fluffy_Pillow 18253.5/67366: 27% mana arcane_charge(4), clearcasting
1:21.154 rotation , arcane_barrage Fluffy_Pillow 20958.9/67366: 31% mana arcane_charge(4), clearcasting
1:22.485 cooldowns o touch_of_the_magi Fluffy_Pillow 25446.8/67366: 38% mana clearcasting
1:23.817 cooldowns p arcane_power Fluffy_Pillow 24741.4/67366: 37% mana arcane_charge(4), clearcasting
1:23.817 rotation : arcane_missiles Fluffy_Pillow 24741.4/67366: 37% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:34.614 rotation . arcane_barrage Fluffy_Pillow 20538.4/67366: 30% mana arcane_charge(4), arcane_power, rune_of_power
1:35.945 rotation . arcane_blast Fluffy_Pillow 25026.3/67366: 37% mana arcane_power
1:37.939 rotation > arcane_orb Fluffy_Pillow 27025.3/67366: 40% mana arcane_charge, arcane_power
1:39.270 rotation . arcane_blast Fluffy_Pillow 28568.6/67366: 42% mana arcane_charge(3)
1:40.787 cooldowns q rune_of_power Fluffy_Pillow 25112.5/67366: 37% mana arcane_charge(4), clearcasting
1:42.118 rotation ; arcane_missiles Fluffy_Pillow 26905.7/67366: 40% mana arcane_charge(4), clearcasting, rune_of_power
1:44.184 rotation . arcane_blast Fluffy_Pillow 29689.3/67366: 44% mana arcane_charge(4), rune_of_power
1:45.543 rotation . arcane_blast Fluffy_Pillow 24645.3/67366: 37% mana arcane_charge(4), rune_of_power
1:46.901 rotation . arcane_blast Fluffy_Pillow 19599.9/67366: 29% mana arcane_charge(4), rune_of_power
1:48.258 rotation . arcane_blast Fluffy_Pillow 14553.2/67366: 22% mana arcane_charge(4), rune_of_power
1:49.616 rotation . arcane_blast Fluffy_Pillow 9507.9/67366: 14% mana arcane_charge(4), clearcasting, rune_of_power
1:50.973 rotation ; arcane_missiles Fluffy_Pillow 4461.2/67366: 7% mana arcane_charge(4), clearcasting, rune_of_power
1:52.935 rotation . arcane_barrage Fluffy_Pillow 7104.6/67366: 11% mana arcane_charge(4), rune_of_power
1:54.268 rotation . arcane_blast Fluffy_Pillow 11595.2/67366: 17% mana
1:56.263 rotation . arcane_blast Fluffy_Pillow 12908.1/67366: 19% mana arcane_charge
1:58.098 rotation > arcane_orb Fluffy_Pillow 12630.4/67366: 19% mana arcane_charge(2)
1:59.430 rotation . arcane_blast Fluffy_Pillow 13925.1/67366: 21% mana arcane_charge(4)
2:00.788 rotation . arcane_blast Fluffy_Pillow 8879.7/67366: 13% mana arcane_charge(4)
2:02.146 rotation . evocation macabre_sheet_music 3834.4/67366: 6% mana arcane_charge(4), clearcasting
2:06.846 rotation ) cancel_action Fluffy_Pillow 64656.9/67366: 96% mana arcane_charge(4), clearcasting, evocation
2:06.850 rotation ? shifting_power Fluffy_Pillow 64662.2/67366: 96% mana arcane_charge(4), clearcasting
2:10.679 rotation . arcane_blast Fluffy_Pillow 67321.1/67366: 100% mana arcane_charge(4), clearcasting
2:12.036 rotation . arcane_barrage Fluffy_Pillow 60496.1/67366: 90% mana arcane_charge(4), clearcasting
2:13.366 rotation > arcane_orb Fluffy_Pillow 64982.7/67366: 96% mana clearcasting
2:14.697 cooldowns n touch_of_the_magi Fluffy_Pillow 66275.9/67366: 98% mana arcane_charge(2), clearcasting
2:16.028 cooldowns q rune_of_power Fluffy_Pillow 64871.1/67366: 96% mana arcane_charge(4), clearcasting
2:17.359 cooldowns r presence_of_mind Fluffy_Pillow 66664.4/67366: 99% mana arcane_charge(4), rune_of_power
2:17.359 rotation : arcane_missiles Fluffy_Pillow 66664.4/67366: 99% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:24.232 shared_cds . use_mana_gem macabre_sheet_music 53424.5/67366: 79% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:24.232 rotation ; arcane_missiles Fluffy_Pillow 60161.0/67366: 89% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:26.322 rotation . arcane_blast Fluffy_Pillow 62976.9/67366: 93% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:27.655 rotation . arcane_blast Fluffy_Pillow 57897.9/67366: 86% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:28.988 rotation . arcane_barrage Fluffy_Pillow 52818.9/67366: 78% mana arcane_charge(4), presence_of_mind, rune_of_power
2:30.318 rotation . arcane_blast Fluffy_Pillow 57305.4/67366: 85% mana presence_of_mind
2:31.649 rotation . arcane_blast Fluffy_Pillow 57723.7/67366: 86% mana arcane_charge
2:33.484 rotation > arcane_orb Fluffy_Pillow 57446.0/67366: 85% mana arcane_charge(2)
2:34.814 rotation . arcane_blast Fluffy_Pillow 58737.9/67366: 87% mana arcane_charge(4)
2:36.172 rotation . arcane_blast Fluffy_Pillow 53692.6/67366: 80% mana arcane_charge(4)
2:37.530 rotation . arcane_blast Fluffy_Pillow 48647.3/67366: 72% mana arcane_charge(4)
2:38.886 rotation . arcane_blast Fluffy_Pillow 43599.2/67366: 65% mana arcane_charge(4)
2:40.245 rotation . arcane_blast Fluffy_Pillow 38555.2/67366: 57% mana arcane_charge(4), clearcasting
2:41.602 rotation . arcane_blast Fluffy_Pillow 33508.5/67366: 50% mana arcane_charge(4), clearcasting
2:42.961 rotation . arcane_blast Fluffy_Pillow 28464.5/67366: 42% mana arcane_charge(4), clearcasting
2:44.318 rotation . arcane_blast Fluffy_Pillow 23417.8/67366: 35% mana arcane_charge(4), clearcasting
2:45.677 rotation . arcane_blast Fluffy_Pillow 18373.8/67366: 27% mana arcane_charge(4), clearcasting(2)
2:47.036 rotation . arcane_barrage Fluffy_Pillow 13329.8/67366: 20% mana arcane_charge(4), clearcasting(2)
2:48.367 rotation < arcane_missiles Fluffy_Pillow 17817.7/67366: 26% mana clearcasting(3)
2:50.348 rotation . arcane_blast Fluffy_Pillow 20486.8/67366: 30% mana clearcasting(2)
2:52.344 rotation ? shifting_power Fluffy_Pillow 21801.0/67366: 32% mana arcane_charge, clearcasting(2)
2:56.145 shared_cds . use_item_macabre_sheet_music Fluffy_Pillow 24422.1/67366: 36% mana arcane_charge, clearcasting(2)
2:56.145 cooldowns o touch_of_the_magi Fluffy_Pillow 24422.1/67366: 36% mana arcane_charge, clearcasting(2)
2:57.475 cooldowns p arcane_power Fluffy_Pillow 23714.1/67366: 35% mana arcane_charge(4), clearcasting(2), blood_waltz
2:57.475 rotation : arcane_missiles Fluffy_Pillow 23714.1/67366: 35% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, blood_waltz
3:07.446 rotation . arcane_blast Fluffy_Pillow 25898.1/67366: 38% mana arcane_charge(4), arcane_power, rune_of_power, blood_waltz(4)
3:08.677 rotation . arcane_barrage Fluffy_Pillow 24119.2/67366: 36% mana arcane_charge(4), arcane_power, rune_of_power, blood_waltz(4)
3:09.882 rotation > arcane_orb Fluffy_Pillow 28437.3/67366: 42% mana arcane_power, blood_waltz(4)
3:11.086 rotation . arcane_blast Fluffy_Pillow 29809.5/67366: 44% mana arcane_charge(2), arcane_power, blood_waltz(4)
3:12.602 rotation . arcane_blast Fluffy_Pillow 27727.0/67366: 41% mana arcane_charge(3), blood_waltz(4)
3:13.974 cooldowns q rune_of_power Fluffy_Pillow 24075.5/67366: 36% mana arcane_charge(4), blood_waltz(4)
3:15.179 rotation . arcane_blast Fluffy_Pillow 25699.0/67366: 38% mana arcane_charge(4), rune_of_power, blood_waltz(4)
3:16.407 rotation . arcane_blast Fluffy_Pillow 20478.5/67366: 30% mana arcane_charge(4), rune_of_power, blood_waltz(4)
3:17.638 rotation . arcane_blast Fluffy_Pillow 15262.1/67366: 23% mana arcane_charge(4), rune_of_power, blood_waltz(4)
3:18.867 rotation . arcane_blast Fluffy_Pillow 10042.9/67366: 15% mana arcane_charge(4), clearcasting, rune_of_power, blood_waltz(4)
3:20.098 rotation ; arcane_missiles Fluffy_Pillow 4826.5/67366: 7% mana arcane_charge(4), clearcasting, rune_of_power, blood_waltz(4)
3:23.758 rotation . arcane_blast Fluffy_Pillow 9757.7/67366: 14% mana arcane_charge(4), rune_of_power
3:25.115 rotation . arcane_barrage Fluffy_Pillow 4711.0/67366: 7% mana arcane_charge(4), rune_of_power
3:26.445 rotation . arcane_blast Fluffy_Pillow 9197.5/67366: 14% mana rune_of_power
3:28.441 rotation . arcane_blast Fluffy_Pillow 10511.8/67366: 16% mana arcane_charge
3:30.277 rotation > arcane_orb Fluffy_Pillow 10235.4/67366: 15% mana arcane_charge(2), clearcasting
3:31.607 rotation . arcane_blast Fluffy_Pillow 11527.4/67366: 17% mana arcane_charge(4), clearcasting(2)
3:32.963 rotation . evocation Fluffy_Pillow 6479.3/67366: 10% mana arcane_charge(4), clearcasting(2)
3:37.463 rotation ) cancel_action Fluffy_Pillow 64713.6/67366: 96% mana arcane_charge(4), clearcasting(2), evocation
3:37.469 rotation ? shifting_power Fluffy_Pillow 64721.7/67366: 96% mana arcane_charge(4), clearcasting(2)
3:41.200 rotation = arcane_missiles Fluffy_Pillow 67248.5/67366: 100% mana arcane_charge(4), clearcasting(2)
3:45.030 rotation . arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana arcane_charge(4)
3:46.388 rotation . arcane_barrage Fluffy_Pillow 60497.5/67366: 90% mana arcane_charge(4)
3:47.720 cooldowns n touch_of_the_magi Fluffy_Pillow 64986.7/67366: 96% mana
3:49.052 cooldowns q rune_of_power Fluffy_Pillow 64281.3/67366: 95% mana arcane_charge(4)
3:50.382 cooldowns r presence_of_mind Fluffy_Pillow 66073.3/67366: 98% mana arcane_charge(4), rune_of_power
3:50.382 rotation : arcane_missiles Fluffy_Pillow 66073.3/67366: 98% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:57.142 rotation . arcane_blast Fluffy_Pillow 60181.1/67366: 89% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:58.475 rotation . arcane_blast Fluffy_Pillow 55102.1/67366: 82% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:59.806 rotation . arcane_blast Fluffy_Pillow 50020.3/67366: 74% mana arcane_charge(4), presence_of_mind, rune_of_power
4:01.138 shared_cds . time_warp Fluffy_Pillow 44940.0/67366: 67% mana arcane_charge(4), clearcasting, rune_of_power
4:01.331 rotation ; arcane_missiles Fluffy_Pillow 43200.0/67366: 64% mana arcane_charge(4), clearcasting, rune_of_power, temporal_warp
4:02.965 rotation . arcane_barrage Fluffy_Pillow 45401.5/67366: 67% mana arcane_charge(4), temporal_warp
4:03.993 rotation > arcane_orb Fluffy_Pillow 49481.2/67366: 73% mana temporal_warp
4:05.018 rotation . arcane_blast Fluffy_Pillow 50362.2/67366: 75% mana arcane_charge(2), temporal_warp
4:06.308 rotation . arcane_blast Fluffy_Pillow 47975.2/67366: 71% mana arcane_charge(3), temporal_warp
4:07.476 rotation . arcane_blast Fluffy_Pillow 44048.9/67366: 65% mana arcane_charge(4), clearcasting, temporal_warp
4:08.522 rotation . arcane_blast Fluffy_Pillow 38583.2/67366: 57% mana arcane_charge(4), clearcasting, temporal_warp
4:09.567 rotation . arcane_blast Fluffy_Pillow 33116.1/67366: 49% mana arcane_charge(4), clearcasting, temporal_warp
4:10.613 rotation . arcane_blast Fluffy_Pillow 27650.4/67366: 41% mana arcane_charge(4), clearcasting(2), temporal_warp
4:11.659 rotation . arcane_blast Fluffy_Pillow 22184.7/67366: 33% mana arcane_charge(4), clearcasting(2), temporal_warp
4:12.705 rotation < arcane_missiles Fluffy_Pillow 16719.0/67366: 25% mana arcane_charge(4), clearcasting(3), temporal_warp
4:14.359 cooldowns p arcane_power Fluffy_Pillow 18947.4/67366: 28% mana arcane_charge(4), clearcasting(2), temporal_warp
4:14.359 shared_cds . berserking Fluffy_Pillow 18947.4/67366: 28% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
4:14.359 rotation ; arcane_missiles Fluffy_Pillow 18947.4/67366: 28% mana berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
4:17.097 rotation . arcane_blast Fluffy_Pillow 22636.4/67366: 34% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:18.049 rotation . arcane_blast Fluffy_Pillow 20481.5/67366: 30% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:19.000 rotation . arcane_blast Fluffy_Pillow 18325.3/67366: 27% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:19.949 rotation . arcane_blast Fluffy_Pillow 16166.4/67366: 24% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:20.900 rotation . arcane_blast Fluffy_Pillow 14010.2/67366: 21% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:21.850 rotation . arcane_blast Fluffy_Pillow 11852.7/67366: 18% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
4:22.801 rotation ; arcane_missiles Fluffy_Pillow 9696.5/67366: 14% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
4:25.448 shared_cds . use_mana_gem macabre_sheet_music 13262.8/67366: 20% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:25.448 rotation . arcane_barrage Fluffy_Pillow 19999.4/67366: 30% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:26.381 final_burn t arcane_blast Fluffy_Pillow 23951.0/67366: 36% mana arcane_power, temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1767 1588 1066 (123)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1767 1588 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 228.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Macabre Sheet Music
ilevel: 226, stats: { +77 StrAgiInt }
item effects: { use: Blood Waltz, equip: Blood Waltz }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="macabre_sheet_music"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=macabre_sheet_music,id=184024,bonus_id=1498/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.14
# gear_stamina=1504
# gear_intellect=1066
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

no_trinkets : 4506 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
4505.9 4505.9 7.4 / 0.165% 716.3 / 15.9% 2.0
RPS Out RPS In Primary Resource Waiting APM Active Skill
2279.6 2167.0 Mana 0.00% 39.5 100.0% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
no_trinkets 4506
Arcane Barrage 399 8.9% 23.9 12.11sec 5012 4079 Direct 23.9 4330 8660 5016 15.9%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 23.93 23.91 0.00 0.00 1.2287 0.0000 119953.74 119953.74 0.00% 4079.23 4079.23
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.14% 20.12 8 30 4330.10 2857 7872 4327.63 3744 4843 87120 87120 0.00%
crit 15.86% 3.79 0 11 8659.57 5999 15744 8500.20 0 15744 32833 32833 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.61
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.95
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.09
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.40
    rotation
    [+]:2.41
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:0.18
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [?]:0.25
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [@]:11.96
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:1.65
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.32
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:4.85
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:0.26
Arcane Blast 1546 34.3% 109.2 2.72sec 4249 3138 Direct 110.2 3640 7258 4211 15.8%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 109.18 110.18 0.00 0.00 1.3541 0.0000 463910.93 463910.93 0.00% 3138.05 3138.05
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.22% 92.79 63 122 3640.41 871 7943 3642.54 3151 4206 337684 337684 0.00%
crit 15.78% 17.39 6 33 7258.28 1743 15886 7260.89 4350 10133 126227 126227 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.91
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.14
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.72
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.83
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:92.06
Arcane Echo 214 4.7% 154.5 1.99sec 415 0 Direct 154.5 359 718 415 15.8%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 154.54 154.54 0.00 0.00 0.0000 0.0000 64192.35 64192.35 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.23% 130.16 84 182 358.71 292 464 358.87 324 396 46688 46688 0.00%
crit 15.77% 24.38 7 45 718.01 583 927 718.50 583 856 17504 17504 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 1763 39.1% 44.1 6.57sec 11977 6656 Periodic 296.6 1541 3076 1782 15.8% 24.7%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 44.15 0.00 296.89 296.62 1.7994 0.2501 528747.03 528747.03 0.00% 6656.01 6656.01
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.24% 249.89 148 400 1540.51 996 2217 1542.68 1349 1772 384968 384968 0.00%
crit 15.76% 46.73 19 93 3076.45 1992 4433 3080.76 2535 3663 143779 143779 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.52
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.65
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.52
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.26
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:5.30
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.57
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:4.51
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (144) 0.0% (3.2%) 12.4 25.06sec 3494 2744

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.38 0.00 0.00 0.00 1.2737 0.0000 0.00 0.00 0.00% 2743.51 2743.51

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.95
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.43
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 144 3.2% 12.4 25.05sec 3496 0 Direct 12.4 3026 6054 3496 15.5%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.37 12.37 0.00 0.00 0.0000 0.0000 43256.95 43256.95 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.47% 10.45 5 16 3025.98 2685 5977 3024.69 2685 3468 31625 31625 0.00%
crit 15.53% 1.92 0 7 6054.33 5370 11954 5311.72 0 11954 11632 11632 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (75) 0.0% (1.7%) 16.9 1.51sec 1324 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.86 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 75 1.7% 16.9 1.51sec 1324 0 Direct 16.9 1145 2291 1324 15.6%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.86 16.86 0.00 0.00 0.0000 0.0000 22316.86 22316.86 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.39% 14.23 5 23 1145.04 1117 1184 1145.07 1117 1184 16288 16288 0.00%
crit 15.61% 2.63 0 10 2290.94 2233 2367 2159.40 0 2367 6029 6029 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 37 0.8% 20.7 14.39sec 539 0 Direct 20.7 466 932 539 15.7%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 20.65 20.65 0.00 0.00 0.0000 0.0000 11134.07 11134.07 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.35% 17.42 7 31 466.14 453 481 466.15 455 479 8120 8120 0.00%
crit 15.65% 3.23 0 11 932.28 907 961 893.94 0 961 3014 3014 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (15) 0.0% (0.3%) 1.0 0.00sec 4581 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 115  / 15 0.3% 114.0 1.01sec 40 39 Direct 114.0 35 69 40 15.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 4580.73 4580.73 0.00% 38.88 38.88
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.42% 96.23 84 108 34.77 28 40 34.77 34 36 3346 3346 0.00%
crit 15.58% 17.77 6 30 69.49 57 79 69.49 60 78 1235 1235 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Touch of the Magi 0 (313) 0.0% (6.9%) 6.3 48.89sec 14982 12160

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.27 0.00 0.00 0.00 1.2322 0.0000 0.00 0.00 0.00% 12159.52 12159.52

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:4.64
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:0.64
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 313 6.9% 6.3 48.80sec 14982 0 Direct 6.3 15013 0 15013 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.27 6.25 0.00 0.00 0.0000 0.0000 93907.99 93907.99 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.25 5 8 15013.43 421 45078 15039.77 10560 18614 93908 93908 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:11505.17
  • base_dd_max:11505.17
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
no_trinkets
Arcane Power 2.8 122.58sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.84 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:1.84
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.8 245.29sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.84 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.84
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.2 103.07sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.18 0.00 18.00 0.00 3.5531 0.6261 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_trinkets
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.88
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:1.30
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_trinkets
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_trinkets
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.00
  • if_expr:buff.arcane_power.up
Presence of Mind 3.0 95.84sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.97 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:2.82
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.15
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.2 51.96sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.19 0.00 0.00 0.00 1.2309 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.21
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.5 303.70sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.48 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.48
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 122.57sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_trinkets
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.94
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 24.8 116.4 12.2sec 2.2sec 9.8sec 81.17% 0.00% 60.7 (61.7) 0.0

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.1s / 48.9s
  • trigger_min/max:0.0s / 15.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 46.3s

Stack Uptimes

  • arcane_charge_1:7.15%
  • arcane_charge_2:11.33%
  • arcane_charge_3:9.94%
  • arcane_charge_4:52.76%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 2.8 0.0 122.8sec 122.8sec 14.8sec 13.94% 0.00% 0.0 (0.0) 2.7

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:120.0s / 162.8s
  • trigger_min/max:120.0s / 162.8s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 15.0s

Stack Uptimes

  • arcane_power_1:13.94%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.8 0.0 245.8sec 245.8sec 11.8sec 7.15% 12.86% 0.0 (0.0) 1.8

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 287.4s
  • trigger_min/max:240.0s / 287.4s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 12.0s

Stack Uptimes

  • berserking_1:7.15%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 17.3 9.8 17.4sec 11.0sec 7.4sec 42.86% 0.00% 0.1 (0.1) 0.2

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:24.61%
  • clearcasting_2:16.15%
  • clearcasting_3:2.09%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.2 0.0 102.7sec 102.7sec 3.8sec 4.09% 0.00% 14.3 (14.3) 0.0

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:90.0s / 158.8s
  • trigger_min/max:90.0s / 158.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.9s

Stack Uptimes

  • evocation_1:4.09%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 300.0sec 300.0sec 25.0sec 8.44% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 300.1s
  • trigger_min/max:300.0s / 300.1s
  • trigger_pct:100.00%
  • duration_min/max:8.8s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.44%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.0 0.0 96.0sec 96.0sec 12.1sec 11.99% 7.88% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:70.7s / 120.6s
  • trigger_min/max:70.7s / 120.6s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 20.8s

Stack Uptimes

  • presence_of_mind_1:2.84%
  • presence_of_mind_2:2.16%
  • presence_of_mind_3:6.99%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 8.1 0.9 38.6sec 34.1sec 12.9sec 34.68% 0.00% 0.9 (0.9) 7.8

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 62.2s
  • trigger_min/max:8.8s / 54.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 23.4s

Stack Uptimes

  • rune_of_power_1:34.68%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.5 0.0 304.3sec 304.3sec 35.2sec 17.06% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 325.6s
  • trigger_min/max:300.0s / 325.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 40.0s

Stack Uptimes

  • temporal_warp_1:17.06%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 1 0.00% 0.00% 3.70%
Arcane Barrage Arcane Charge 2 0.00% 0.00% 3.70%
Arcane Barrage Arcane Charge 3 2.69% 0.00% 15.38%
Arcane Barrage Arcane Charge 4 97.31% 84.62% 100.00%
Arcane Blast Arcane Charge 0 10.02% 5.83% 15.46%
Arcane Blast Arcane Charge 1 7.31% 3.30% 11.20%
Arcane Blast Arcane Charge 2 14.15% 7.96% 18.60%
Arcane Blast Arcane Charge 3 15.23% 9.78% 19.51%
Arcane Blast Arcane Charge 4 53.29% 41.98% 66.32%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 1.22% 0.00% 6.12% 1.5s 0.0s 5.7s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000180.286120.051239.672
Evocation17.1270.00068.77355.91937.874123.482
Rune of Power5.1160.00427.48432.85014.56750.922
Touch of the Magi4.0960.00023.59527.33413.23649.566
Arcane Power6.2940.00042.83518.03611.84463.849
Arcane Barrage9.6751.03346.922241.576187.568296.043
Arcane Orb4.4040.00052.74558.01734.302120.090
Presence of Mind34.5510.11567.628108.52860.078147.290
Time Warp2.2820.00025.5643.4161.32826.896

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
no_trinkets
mana_regen Mana 3062.48 399132.30 61.34% 130.33 5327.79 1.32%
Evocation Mana 126.80 167756.16 25.78% 1322.96 0.00 0.00%
Mana Gem Mana 2.94 19806.15 3.04% 6736.57 0.00 0.00%
Arcane Barrage Mana 23.93 63967.03 9.83% 2672.92 81.42 0.13%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2166.96 2279.62 5420.3 33536.1 1864.9 67365.7
Usage Type Count Total Avg RPE APR
no_trinkets
arcane_blast Mana 110.2 554471.0 5032.7 5078.7 0.8
arcane_missiles Mana 44.1 105738.1 2395.5 2395.1 5.0
arcane_orb Mana 12.4 5668.4 457.8 457.9 7.6
time_warp Mana 1.5 2953.4 1999.4 1995.0 0.0
touch_of_the_magi Mana 6.3 15660.6 2498.4 2498.5 6.0

Statistics & Data Analysis

Fight Length
no_trinkets Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
no_trinkets Damage Per Second
Count 2321
Mean 4505.88
Minimum 3943.10
Maximum 5191.47
Spread ( max - min ) 1248.37
Range [ ( max - min ) / 2 * 100% ] 13.85%
Standard Deviation 182.9700
5th Percentile 4208.18
95th Percentile 4815.29
( 95th Percentile - 5th Percentile ) 607.11
Mean Distribution
Standard Deviation 3.7979
95.00% Confidence Interval ( 4498.44 - 4513.32 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 64
0.1% Error 6335
0.1 Scale Factor Error with Delta=300 286
0.05 Scale Factor Error with Delta=300 1144
0.01 Scale Factor Error with Delta=300 28579
Priority Target DPS
no_trinkets Priority Target Damage Per Second
Count 2321
Mean 4505.88
Minimum 3943.10
Maximum 5191.47
Spread ( max - min ) 1248.37
Range [ ( max - min ) / 2 * 100% ] 13.85%
Standard Deviation 182.9700
5th Percentile 4208.18
95th Percentile 4815.29
( 95th Percentile - 5th Percentile ) 607.11
Mean Distribution
Standard Deviation 3.7979
95.00% Confidence Interval ( 4498.44 - 4513.32 )
Normalized 95.00% Confidence Interval ( 99.83% - 100.17% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 64
0.1% Error 6335
0.1 Scale Factor Error with Delta=300 286
0.05 Scale Factor Error with Delta=300 1144
0.01 Scale Factor Error with Delta=300 28579
DPS(e)
no_trinkets Damage Per Second (Effective)
Count 2321
Mean 4505.88
Minimum 3943.10
Maximum 5191.47
Spread ( max - min ) 1248.37
Range [ ( max - min ) / 2 * 100% ] 13.85%
Damage
no_trinkets Damage
Count 2321
Mean 1347419.93
Minimum 992433.57
Maximum 1756009.52
Spread ( max - min ) 763575.95
Range [ ( max - min ) / 2 * 100% ] 28.33%
DTPS
no_trinkets Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
no_trinkets Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
no_trinkets Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
no_trinkets Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
no_trinkets Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
no_trinkets Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
no_trinketsTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
no_trinkets Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 4.64 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 0.64 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 1.84 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.21 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 2.82 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.52 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.91 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.15 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.14 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.61 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.95 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.09 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.65 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.52 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.95 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.72 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.40 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.62 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.88 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.41 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 0.18 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.83 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.26 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 5.30 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.57 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 4.51 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.43 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
? 0.25 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
@ 11.96 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 1.65 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.32 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 4.85 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 92.06 arcane_blast
. 1.30 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 0.26 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.94 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.00 potion,if=buff.arcane_power.up
. 1.48 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.84 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789AFHILMNOPQSTUYacv.wx&.&&&&&&&&~yz.."{|&&&&&}%&&'......@....@....@<>..<@nq:..;@>..@....@....@==>.+nqr:;..;......*)p;........;>..+nq:...>....<..@<....==.>..+nqr:....>......).....>........@.op.:sq

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat H barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask no_trinkets 67365.7/67366: 100% mana
Pre precombat U food no_trinkets 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.331 shared_cds . time_warp Fluffy_Pillow 67284.0/67366: 100% mana bloodlust
0:01.331 opener w arcane_blast Fluffy_Pillow 65284.0/67366: 97% mana bloodlust, temporal_warp
0:02.231 opener x rune_of_power Fluffy_Pillow 60996.6/67366: 91% mana bloodlust, temporal_warp
0:03.021 opener & arcane_blast Fluffy_Pillow 62061.0/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.826 shared_cds . use_mana_gem no_trinkets 56270.5/67366: 84% mana bloodlust, rune_of_power, temporal_warp
0:03.826 opener & arcane_blast Fluffy_Pillow 63007.1/67366: 94% mana bloodlust, rune_of_power, temporal_warp
0:04.631 opener & arcane_blast Fluffy_Pillow 57216.7/67366: 85% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:05.437 opener & arcane_blast Fluffy_Pillow 51427.6/67366: 76% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:06.242 opener & arcane_blast Fluffy_Pillow 45637.2/67366: 68% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:07.048 opener & arcane_blast Fluffy_Pillow 39848.2/67366: 59% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:07.854 opener & arcane_blast Fluffy_Pillow 34059.1/67366: 51% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:08.660 opener & arcane_blast Fluffy_Pillow 28270.0/67366: 42% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:09.468 opener & arcane_blast Fluffy_Pillow 22483.7/67366: 33% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:10.275 opener ~ arcane_barrage Fluffy_Pillow 16695.9/67366: 25% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:11.066 opener y touch_of_the_magi Fluffy_Pillow 20456.3/67366: 30% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:11.854 opener z arcane_power Fluffy_Pillow 19018.0/67366: 28% mana bloodlust, arcane_charge(4), clearcasting(3), rune_of_power, temporal_warp
0:11.854 shared_cds . potion Fluffy_Pillow 19018.0/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp
0:11.854 shared_cds . berserking Fluffy_Pillow 19018.0/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.854 opener " arcane_missiles Fluffy_Pillow 19018.0/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:19.189 opener { presence_of_mind Fluffy_Pillow 21400.5/67366: 32% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:19.189 opener | arcane_blast Fluffy_Pillow 21400.5/67366: 32% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:19.944 opener & arcane_blast Fluffy_Pillow 18980.3/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.698 opener & arcane_blast Fluffy_Pillow 16558.6/67366: 25% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.452 opener & arcane_blast Fluffy_Pillow 14137.0/67366: 21% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.207 opener & arcane_blast Fluffy_Pillow 11716.7/67366: 17% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.961 opener & arcane_blast Fluffy_Pillow 9295.1/67366: 14% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.714 opener } arcane_barrage Fluffy_Pillow 6872.1/67366: 10% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:24.466 opener % arcane_orb Fluffy_Pillow 10579.9/67366: 16% mana bloodlust, arcane_power, temporal_warp, potion_of_deathly_fixation
0:25.253 opener & arcane_blast Fluffy_Pillow 11390.3/67366: 17% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, potion_of_deathly_fixation
0:26.247 opener & arcane_blast Fluffy_Pillow 10667.0/67366: 16% mana bloodlust, arcane_charge(3), arcane_power, temporal_warp, potion_of_deathly_fixation
0:27.147 opener ' evocation no_trinkets 6379.6/67366: 9% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:29.766 rotation . arcane_blast Fluffy_Pillow 63575.6/67366: 94% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:30.571 rotation . arcane_blast Fluffy_Pillow 57785.2/67366: 86% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:31.377 rotation . arcane_blast Fluffy_Pillow 51996.1/67366: 77% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:32.181 rotation . arcane_blast Fluffy_Pillow 46204.3/67366: 69% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:32.987 rotation . arcane_blast Fluffy_Pillow 40415.3/67366: 60% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:33.793 rotation . arcane_blast Fluffy_Pillow 34626.2/67366: 51% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.599 rotation @ arcane_barrage Fluffy_Pillow 28837.1/67366: 43% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.390 rotation . arcane_blast Fluffy_Pillow 32597.5/67366: 48% mana bloodlust, clearcasting, temporal_warp, potion_of_deathly_fixation
0:36.572 rotation . arcane_blast Fluffy_Pillow 32815.0/67366: 49% mana bloodlust, arcane_charge, clearcasting, temporal_warp, potion_of_deathly_fixation
0:37.659 rotation . arcane_blast Fluffy_Pillow 31529.6/67366: 47% mana bloodlust, arcane_charge(2), clearcasting, temporal_warp
0:38.653 rotation . arcane_blast Fluffy_Pillow 28743.8/67366: 43% mana bloodlust, arcane_charge(3), clearcasting(2), temporal_warp
0:39.553 rotation @ arcane_barrage Fluffy_Pillow 24456.4/67366: 36% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:40.341 rotation . arcane_blast Fluffy_Pillow 28212.7/67366: 42% mana bloodlust, clearcasting(2), temporal_warp
0:41.523 rotation . arcane_blast Fluffy_Pillow 28430.2/67366: 42% mana arcane_charge, clearcasting(2)
0:43.358 rotation . arcane_blast Fluffy_Pillow 28152.5/67366: 42% mana arcane_charge(2), clearcasting(2)
0:45.035 rotation . arcane_blast Fluffy_Pillow 26287.0/67366: 39% mana arcane_charge(3), clearcasting(2)
0:46.553 rotation @ arcane_barrage Fluffy_Pillow 22832.2/67366: 34% mana arcane_charge(4), clearcasting(2)
0:47.883 rotation < arcane_missiles Fluffy_Pillow 27318.8/67366: 41% mana clearcasting(3)
0:49.852 rotation > arcane_orb Fluffy_Pillow 29971.6/67366: 44% mana clearcasting(2)
0:51.182 rotation . arcane_blast Fluffy_Pillow 31263.5/67366: 46% mana arcane_charge(2), clearcasting(2)
0:52.857 rotation . arcane_blast Fluffy_Pillow 29395.3/67366: 44% mana arcane_charge(3), clearcasting(2)
0:54.374 rotation < arcane_missiles Fluffy_Pillow 25939.2/67366: 39% mana arcane_charge(4), clearcasting(3)
0:56.460 rotation @ arcane_barrage Fluffy_Pillow 28749.7/67366: 43% mana arcane_charge(4), clearcasting(2)
0:57.791 cooldowns n touch_of_the_magi Fluffy_Pillow 33237.6/67366: 49% mana clearcasting(2)
0:59.123 cooldowns q rune_of_power Fluffy_Pillow 32532.2/67366: 48% mana arcane_charge(4), clearcasting(2)
1:00.454 rotation : arcane_missiles Fluffy_Pillow 34325.5/67366: 51% mana arcane_charge(4), clearcasting(2), rune_of_power
1:08.753 rotation . arcane_blast Fluffy_Pillow 30506.8/67366: 45% mana arcane_charge(4), rune_of_power
1:10.110 rotation . arcane_blast Fluffy_Pillow 25460.1/67366: 38% mana arcane_charge(4), clearcasting, rune_of_power
1:11.469 rotation ; arcane_missiles Fluffy_Pillow 20416.1/67366: 30% mana arcane_charge(4), clearcasting, rune_of_power
1:13.566 rotation @ arcane_barrage Fluffy_Pillow 23241.5/67366: 35% mana arcane_charge(4)
1:14.898 rotation > arcane_orb Fluffy_Pillow 27730.7/67366: 41% mana
1:16.230 rotation . arcane_blast Fluffy_Pillow 29025.3/67366: 43% mana arcane_charge(2)
1:17.906 rotation . arcane_blast Fluffy_Pillow 27158.4/67366: 40% mana arcane_charge(3)
1:19.425 rotation @ arcane_barrage Fluffy_Pillow 23705.0/67366: 35% mana arcane_charge(4), clearcasting
1:20.756 rotation . arcane_blast Fluffy_Pillow 28192.9/67366: 42% mana clearcasting
1:22.750 rotation . arcane_blast Fluffy_Pillow 29504.4/67366: 44% mana arcane_charge, clearcasting
1:24.586 rotation . arcane_blast Fluffy_Pillow 29228.1/67366: 43% mana arcane_charge(2), clearcasting
1:26.262 rotation . arcane_blast Fluffy_Pillow 27361.2/67366: 41% mana arcane_charge(3), clearcasting
1:27.781 rotation @ arcane_barrage Fluffy_Pillow 23907.8/67366: 35% mana arcane_charge(4), clearcasting
1:29.112 rotation . arcane_blast Fluffy_Pillow 28395.7/67366: 42% mana clearcasting(2)
1:31.107 rotation . arcane_blast Fluffy_Pillow 29708.6/67366: 44% mana arcane_charge, clearcasting(2)
1:32.942 rotation . arcane_blast Fluffy_Pillow 29430.9/67366: 44% mana arcane_charge(2), clearcasting(2)
1:34.620 rotation . arcane_blast Fluffy_Pillow 27566.7/67366: 41% mana arcane_charge(3), clearcasting(2)
1:36.137 rotation @ arcane_barrage Fluffy_Pillow 24110.6/67366: 36% mana arcane_charge(4), clearcasting(2)
1:37.469 rotation = arcane_missiles Fluffy_Pillow 28599.8/67366: 42% mana clearcasting(2)
1:39.531 rotation = arcane_missiles Fluffy_Pillow 31378.0/67366: 47% mana clearcasting
1:41.513 rotation > arcane_orb Fluffy_Pillow 34048.4/67366: 51% mana
1:42.844 rotation . arcane_blast Fluffy_Pillow 35341.6/67366: 52% mana arcane_charge(2)
1:44.519 rotation + arcane_barrage Fluffy_Pillow 33473.4/67366: 50% mana arcane_charge(3)
1:45.852 cooldowns n touch_of_the_magi Fluffy_Pillow 37290.3/67366: 55% mana
1:47.183 cooldowns q rune_of_power Fluffy_Pillow 36583.6/67366: 54% mana arcane_charge(4)
1:48.515 cooldowns r presence_of_mind Fluffy_Pillow 38378.2/67366: 57% mana arcane_charge(4), rune_of_power
1:48.515 rotation : arcane_missiles Fluffy_Pillow 38378.2/67366: 57% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:55.243 rotation ; arcane_missiles Fluffy_Pillow 32443.0/67366: 48% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
1:57.287 rotation . arcane_blast Fluffy_Pillow 35196.9/67366: 52% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:58.619 rotation . arcane_blast Fluffy_Pillow 30116.5/67366: 45% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:59.950 rotation ; arcane_missiles Fluffy_Pillow 25034.8/67366: 37% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
2:01.998 rotation . arcane_blast Fluffy_Pillow 27794.1/67366: 41% mana arcane_charge(4), presence_of_mind
2:03.330 rotation . arcane_blast Fluffy_Pillow 22713.7/67366: 34% mana arcane_charge(4)
2:04.687 shared_cds . use_mana_gem no_trinkets 17667.0/67366: 26% mana arcane_charge(4), clearcasting
2:04.687 rotation . arcane_blast Fluffy_Pillow 24403.6/67366: 36% mana arcane_charge(4), clearcasting
2:06.044 rotation . arcane_blast Fluffy_Pillow 19356.9/67366: 29% mana arcane_charge(4), clearcasting
2:07.400 rotation . arcane_blast Fluffy_Pillow 14308.8/67366: 21% mana arcane_charge(4), clearcasting
2:08.758 rotation * evocation no_trinkets 9263.5/67366: 14% mana arcane_charge(4), clearcasting
2:13.058 rotation ) cancel_action Fluffy_Pillow 64909.6/67366: 96% mana arcane_charge(4), clearcasting, evocation
2:13.065 cooldowns p arcane_power Fluffy_Pillow 64919.0/67366: 96% mana arcane_charge(4), clearcasting
2:13.065 rotation ; arcane_missiles Fluffy_Pillow 64919.0/67366: 96% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:15.107 rotation . arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana arcane_charge(4), arcane_power, rune_of_power
2:16.464 rotation . arcane_blast Fluffy_Pillow 63933.6/67366: 95% mana arcane_charge(4), arcane_power, rune_of_power
2:17.821 rotation . arcane_blast Fluffy_Pillow 62324.4/67366: 93% mana arcane_charge(4), arcane_power, rune_of_power
2:19.179 rotation . arcane_blast Fluffy_Pillow 60716.6/67366: 90% mana arcane_charge(4), arcane_power, rune_of_power
2:20.537 rotation . arcane_blast Fluffy_Pillow 59108.7/67366: 88% mana arcane_charge(4), arcane_power, rune_of_power
2:21.895 rotation . arcane_blast Fluffy_Pillow 57500.9/67366: 85% mana arcane_charge(4), arcane_power, rune_of_power
2:23.252 rotation . arcane_blast Fluffy_Pillow 55891.7/67366: 83% mana arcane_charge(4), arcane_power, rune_of_power
2:24.609 rotation . arcane_barrage Fluffy_Pillow 54282.5/67366: 81% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
2:25.940 rotation ; arcane_missiles Fluffy_Pillow 58770.4/67366: 87% mana arcane_power, clearcasting
2:28.107 rotation > arcane_orb Fluffy_Pillow 61690.0/67366: 92% mana
2:29.440 rotation . arcane_blast Fluffy_Pillow 62986.0/67366: 93% mana arcane_charge(2)
2:31.116 rotation . arcane_blast Fluffy_Pillow 61119.1/67366: 91% mana arcane_charge(3)
2:32.634 rotation + arcane_barrage Fluffy_Pillow 57664.3/67366: 86% mana arcane_charge(4)
2:33.966 cooldowns n touch_of_the_magi Fluffy_Pillow 62153.6/67366: 92% mana
2:35.300 cooldowns q rune_of_power Fluffy_Pillow 61450.9/67366: 91% mana arcane_charge(4)
2:36.634 rotation : arcane_missiles Fluffy_Pillow 63248.2/67366: 94% mana arcane_charge(4), rune_of_power
2:45.571 rotation . arcane_blast Fluffy_Pillow 52789.1/67366: 78% mana arcane_charge(4), rune_of_power
2:46.931 rotation . arcane_blast Fluffy_Pillow 47746.5/67366: 71% mana arcane_charge(4), rune_of_power
2:48.290 rotation . arcane_barrage Fluffy_Pillow 42702.5/67366: 63% mana arcane_charge(4), clearcasting, rune_of_power
2:49.622 rotation > arcane_orb Fluffy_Pillow 47191.7/67366: 70% mana clearcasting
2:50.954 rotation . arcane_blast Fluffy_Pillow 48486.4/67366: 72% mana arcane_charge(2), clearcasting
2:52.631 rotation . arcane_blast Fluffy_Pillow 46620.8/67366: 69% mana arcane_charge(3), clearcasting
2:54.147 rotation . arcane_blast Fluffy_Pillow 43163.3/67366: 64% mana arcane_charge(4), clearcasting
2:55.505 rotation . arcane_blast Fluffy_Pillow 38118.0/67366: 57% mana arcane_charge(4), clearcasting(2)
2:56.861 rotation < arcane_missiles Fluffy_Pillow 33069.9/67366: 49% mana arcane_charge(4), clearcasting(3)
2:58.770 rotation . arcane_blast Fluffy_Pillow 35642.0/67366: 53% mana arcane_charge(4), clearcasting(2)
3:00.126 rotation . arcane_blast Fluffy_Pillow 30593.9/67366: 45% mana arcane_charge(4), clearcasting(2)
3:01.483 rotation @ arcane_barrage Fluffy_Pillow 25547.2/67366: 38% mana arcane_charge(4), clearcasting(2)
3:02.814 rotation < arcane_missiles Fluffy_Pillow 30035.1/67366: 45% mana clearcasting(3)
3:04.810 rotation . arcane_blast Fluffy_Pillow 32724.4/67366: 49% mana clearcasting(2)
3:06.806 rotation . arcane_blast Fluffy_Pillow 34038.6/67366: 51% mana arcane_charge, clearcasting(2)
3:08.641 rotation . arcane_blast Fluffy_Pillow 33760.9/67366: 50% mana arcane_charge(2), clearcasting(2)
3:10.317 rotation . arcane_blast Fluffy_Pillow 31894.0/67366: 47% mana arcane_charge(3), clearcasting(2)
3:11.833 rotation = arcane_missiles Fluffy_Pillow 28436.6/67366: 42% mana arcane_charge(4), clearcasting(2)
3:13.861 rotation = arcane_missiles Fluffy_Pillow 31168.9/67366: 46% mana arcane_charge(4), clearcasting
3:15.766 rotation . arcane_barrage Fluffy_Pillow 33735.5/67366: 50% mana arcane_charge(4)
3:17.097 rotation > arcane_orb Fluffy_Pillow 38223.5/67366: 57% mana
3:18.428 rotation . arcane_blast Fluffy_Pillow 39516.7/67366: 59% mana arcane_charge(2)
3:20.106 rotation . arcane_blast Fluffy_Pillow 37652.5/67366: 56% mana arcane_charge(3)
3:21.621 rotation + arcane_barrage Fluffy_Pillow 34193.7/67366: 51% mana arcane_charge(4)
3:22.954 cooldowns n touch_of_the_magi Fluffy_Pillow 38684.3/67366: 57% mana
3:24.287 cooldowns q rune_of_power Fluffy_Pillow 37980.3/67366: 56% mana arcane_charge(4)
3:25.619 cooldowns r presence_of_mind Fluffy_Pillow 39774.9/67366: 59% mana arcane_charge(4), rune_of_power
3:25.619 rotation : arcane_missiles Fluffy_Pillow 39774.9/67366: 59% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:32.377 rotation . arcane_blast Fluffy_Pillow 33880.0/67366: 50% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:33.707 rotation . arcane_blast Fluffy_Pillow 28797.0/67366: 43% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:35.038 rotation . arcane_blast Fluffy_Pillow 23715.2/67366: 35% mana arcane_charge(4), presence_of_mind, rune_of_power
3:36.368 rotation . arcane_barrage Fluffy_Pillow 18632.2/67366: 28% mana arcane_charge(4), rune_of_power
3:37.697 rotation > arcane_orb Fluffy_Pillow 23117.4/67366: 34% mana
3:39.031 rotation . arcane_blast Fluffy_Pillow 24414.7/67366: 36% mana arcane_charge(2)
3:40.708 rotation . arcane_blast Fluffy_Pillow 22549.1/67366: 33% mana arcane_charge(3)
3:42.224 rotation . arcane_blast Fluffy_Pillow 19091.7/67366: 28% mana arcane_charge(4)
3:43.582 rotation . arcane_blast Fluffy_Pillow 14046.3/67366: 21% mana arcane_charge(4)
3:44.940 rotation . arcane_blast Fluffy_Pillow 9001.0/67366: 13% mana arcane_charge(4)
3:46.299 rotation . evocation no_trinkets 3957.0/67366: 6% mana arcane_charge(4)
3:50.999 rotation ) cancel_action Fluffy_Pillow 64779.5/67366: 96% mana arcane_charge(4), evocation
3:51.004 rotation . arcane_blast Fluffy_Pillow 64786.2/67366: 96% mana arcane_charge(4)
3:52.362 rotation . arcane_blast Fluffy_Pillow 59740.9/67366: 89% mana arcane_charge(4)
3:53.721 rotation . arcane_blast Fluffy_Pillow 54696.9/67366: 81% mana arcane_charge(4)
3:55.077 rotation . arcane_blast Fluffy_Pillow 49648.8/67366: 74% mana arcane_charge(4)
3:56.435 rotation . arcane_barrage Fluffy_Pillow 44603.5/67366: 66% mana arcane_charge(4)
3:57.766 rotation > arcane_orb Fluffy_Pillow 49091.4/67366: 73% mana
3:59.099 rotation . arcane_blast Fluffy_Pillow 50387.3/67366: 75% mana arcane_charge(2)
4:00.775 rotation . arcane_blast Fluffy_Pillow 48520.4/67366: 72% mana arcane_charge(3)
4:02.291 rotation . arcane_blast Fluffy_Pillow 45063.0/67366: 67% mana arcane_charge(4)
4:03.649 rotation . arcane_blast Fluffy_Pillow 40017.6/67366: 59% mana arcane_charge(4)
4:05.007 shared_cds . use_mana_gem no_trinkets 34972.3/67366: 52% mana arcane_charge(4)
4:05.007 rotation . arcane_blast Fluffy_Pillow 41708.8/67366: 62% mana arcane_charge(4)
4:06.366 rotation . arcane_blast Fluffy_Pillow 36664.8/67366: 54% mana arcane_charge(4)
4:07.723 rotation . arcane_blast Fluffy_Pillow 31618.1/67366: 47% mana arcane_charge(4)
4:09.080 rotation @ arcane_barrage Fluffy_Pillow 26571.5/67366: 39% mana arcane_charge(4)
4:10.411 rotation . arcane_blast Fluffy_Pillow 31059.4/67366: 46% mana
4:12.407 cooldowns o touch_of_the_magi Fluffy_Pillow 32373.6/67366: 48% mana arcane_charge
4:13.738 cooldowns p arcane_power Fluffy_Pillow 31666.9/67366: 47% mana arcane_charge(4)
4:13.738 shared_cds . berserking Fluffy_Pillow 31666.9/67366: 47% mana arcane_charge(4), arcane_power, rune_of_power
4:13.738 rotation : arcane_missiles Fluffy_Pillow 31666.9/67366: 47% mana berserking, arcane_charge(4), arcane_power, rune_of_power
4:24.014 final_burn s arcane_missiles Fluffy_Pillow 23011.9/67366: 34% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power
4:25.942 cooldowns q rune_of_power Fluffy_Pillow 25609.5/67366: 38% mana arcane_charge(4), arcane_power

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1682 1507 989 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1682 1507 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 228.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="no_trinkets"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.31
# gear_stamina=1504
# gear_intellect=989
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

overflowing_anima_cage : 5317 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5316.6 5316.6 9.9 / 0.186% 934.8 / 17.6% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2302.6 2187.3 Mana 0.00% 39.0 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
overflowing_anima_cage 5317
Arcane Barrage 401 7.6% 21.1 13.66sec 5706 4740 Direct 21.1 4877 9937 5709 16.4%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.13 21.11 0.00 0.00 1.2038 0.0000 120534.10 120534.10 0.00% 4739.84 4739.84
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.56% 17.64 7 28 4876.99 2814 8218 4878.67 4140 5661 86038 86038 0.00%
crit 16.44% 3.47 0 11 9937.22 6263 16436 9668.82 0 16436 34497 34497 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.64
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.94
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.09
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.39
    rotation
    [+]:2.46
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.15
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.44
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.68
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:4.03
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.29
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.18
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.85
Arcane Blast 1565 29.5% 98.5 3.02sec 4772 3729 Direct 99.5 4043 8286 4724 16.0%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.46 99.46 0.00 0.00 1.2796 0.0000 469844.54 469844.54 0.00% 3729.31 3729.31
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.96% 83.50 59 114 4042.98 910 8293 4043.28 3411 4799 337603 337603 0.00%
crit 16.04% 15.96 3 32 8286.25 1820 16585 8280.63 5419 12415 132242 132242 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.78
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.14
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.77
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.77
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.49
Arcane Echo 283 5.3% 179.2 1.78sec 474 0 Direct 179.2 401 818 474 17.6%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.15 179.15 0.00 0.00 0.0000 0.0000 84990.81 84990.81 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 82.36% 147.54 92 215 400.75 304 484 400.82 340 438 59123 59123 0.00%
crit 17.64% 31.61 13 53 818.47 609 968 818.48 682 938 25867 25867 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2128 40.0% 48.3 6.04sec 13232 7604 Periodic 313.1 1730 3547 2040 17.0% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.26 0.00 313.36 313.10 1.7402 0.2519 638555.30 638555.30 0.00% 7604.02 7604.02
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 82.97% 259.78 150 386 1730.48 1040 2314 1733.35 1530 1944 449497 449497 0.00%
crit 17.03% 53.31 28 88 3546.77 2079 4629 3552.73 3017 4110 189058 189058 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.50
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.64
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.53
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.97
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.46
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.26
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.31
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (160) 0.0% (3.0%) 12.6 24.05sec 3821 3150

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.57 0.00 0.00 0.00 1.2128 0.0000 0.00 0.00 0.00% 3150.45 3150.45

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.95
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.62
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 160 3.0% 12.6 24.11sec 3822 0 Direct 12.6 3260 6643 3822 16.6%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.57 12.57 0.00 0.00 0.0000 0.0000 48028.58 48028.58 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.39% 10.48 3 17 3260.32 2803 6240 3260.01 2824 3912 34165 34165 0.00%
crit 16.61% 2.09 0 8 6642.76 5606 12480 5968.28 0 12480 13864 13864 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (81) 0.0% (1.5%) 17.6 2.05sec 1361 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.63 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 81 1.5% 17.6 2.05sec 1361 0 Direct 17.6 1145 2290 1361 18.9%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.63 17.63 0.00 0.00 0.0000 0.0000 23989.57 23989.57 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 81.12% 14.30 6 30 1144.52 1117 1184 1144.55 1117 1184 16367 16367 0.00%
crit 18.88% 3.33 0 10 2289.94 2233 2367 2229.24 0 2367 7622 7622 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 38 0.7% 21.1 13.95sec 543 0 Direct 21.1 466 932 543 16.5%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.15 21.15 0.00 0.00 0.0000 0.0000 11484.81 11484.81 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.46% 17.65 6 33 465.98 453 481 465.94 453 479 8224 8224 0.00%
crit 16.54% 3.50 0 11 932.31 907 961 903.23 0 961 3260 3260 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (16) 0.0% (0.3%) 1.0 0.00sec 4889 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 122  / 16 0.3% 114.0 1.01sec 43 41 Direct 114.0 36 73 43 18.0%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 4889.11 4889.11 0.00% 41.49 41.49
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 82.03% 93.52 79 108 36.23 30 41 36.23 35 38 3388 3388 0.00%
crit 17.97% 20.48 6 35 73.30 59 83 73.30 63 81 1501 1501 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Shifting Power 81 1.5% 5.5 53.63sec 4458 1289 Periodic 21.7 968 1935 1119 15.7% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.46 0.00 21.74 21.74 3.4584 0.8051 24330.10 24330.10 0.00% 1289.22 1289.22
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.33% 18.33 9 28 967.65 943 999 967.63 943 999 17741 17741 0.00%
crit 15.67% 3.41 0 11 1934.51 1886 1999 1872.44 0 1999 6589 6589 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.46
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (563) 0.0% (10.6%) 7.0 43.93sec 24254 19848

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 0.00 0.00 0.00 1.2220 0.0000 0.00 0.00 0.00% 19848.06 19848.06

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.72
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.25
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 563 10.6% 7.0 43.85sec 24254 0 Direct 6.9 24282 0 24282 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 6.95 0.00 0.00 0.0000 0.0000 168668.80 168668.80 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.95 5 9 24282.49 598 67150 24315.29 17177 30630 168669 168669 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:15935.66
  • base_dd_max:15935.66
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
overflowing_anima_cage
Arcane Power 3.8 84.98sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.82 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.82
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 215.89sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.91 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.91
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.24sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.50 0.00 20.28 0.00 3.6786 0.6327 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:overflowing_anima_cage
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.33
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.17
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:overflowing_anima_cage
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:overflowing_anima_cage
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 324.06sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.05 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.05
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 90.39sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.33 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.18
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.15
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.8 46.53sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.84 0.00 0.00 0.00 1.2158 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.85
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 255.33sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.96sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.88 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:overflowing_anima_cage
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Overflowing Anima Cage (anima_infusion) 2.1 0.0 167.2sec 167.2sec 14.8sec 10.25% 0.00% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_anima_infusion
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:crit_rating
  • amount:183.01

Trigger Details

  • interval_min/max:150.1s / 204.3s
  • trigger_min/max:150.1s / 204.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • anima_infusion_1:10.25%

Spelldata

  • id:343385
  • name:Overflowing Anima Cage
  • tooltip:
  • description:Open the cage, creating a pool of anima at the target location for {$d=15 seconds}. The pool grants {$343387s1=94} Critical Strike to up to {$343386s2=5} allies standing within it.
  • max_stacks:0
  • duration:15.00
  • cooldown:150.00
  • default_chance:0.00%
Arcane Charge 22.0 109.5 13.8sec 2.3sec 11.5sec 84.55% 0.00% 64.6 (65.6) 0.0

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.1s / 53.1s
  • trigger_min/max:0.0s / 17.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 50.4s

Stack Uptimes

  • arcane_charge_1:4.90%
  • arcane_charge_2:9.67%
  • arcane_charge_3:8.54%
  • arcane_charge_4:61.44%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 85.0sec 85.0sec 14.7sec 18.66% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:67.9s / 129.4s
  • trigger_min/max:67.9s / 129.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.66%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 211.8sec 211.8sec 11.9sec 7.59% 12.48% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 271.4s
  • trigger_min/max:180.0s / 271.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • berserking_1:7.59%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.1 9.3 16.6sec 10.8sec 6.4sec 38.46% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.70%
  • clearcasting_2:13.51%
  • clearcasting_3:2.25%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.8sec 92.8sec 3.9sec 4.56% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 133.9s
  • trigger_min/max:66.0s / 133.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.9s

Stack Uptimes

  • evocation_1:4.56%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 326.4sec 326.4sec 24.2sec 8.59% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.0s / 343.9s
  • trigger_min/max:300.0s / 343.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.59%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.4sec 90.4sec 12.4sec 13.81% 9.84% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:52.1s / 116.4s
  • trigger_min/max:52.1s / 116.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 22.0s

Stack Uptimes

  • presence_of_mind_1:2.97%
  • presence_of_mind_2:2.69%
  • presence_of_mind_3:8.15%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.7 0.9 31.9sec 28.9sec 12.7sec 41.11% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 60.9s
  • trigger_min/max:8.8s / 60.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.11%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.3sec 257.3sec 36.6sec 23.44% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 321.4s
  • trigger_min/max:240.0s / 321.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.44%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 1 0.00% 0.00% 4.00%
Arcane Barrage Arcane Charge 2 0.03% 0.00% 4.76%
Arcane Barrage Arcane Charge 3 4.79% 0.00% 20.00%
Arcane Barrage Arcane Charge 4 95.19% 78.26% 100.00%
Arcane Blast Arcane Charge 0 6.91% 0.99% 12.61%
Arcane Blast Arcane Charge 1 4.32% 0.00% 9.65%
Arcane Blast Arcane Charge 2 12.15% 6.02% 17.70%
Arcane Blast Arcane Charge 3 13.06% 7.23% 18.29%
Arcane Blast Arcane Charge 4 63.56% 48.04% 78.26%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.31% 0.00% 7.10% 1.4s 0.0s 8.7s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.230132.364263.672
Evocation24.6090.00059.37287.24131.422138.265
Shifting Power12.5610.00095.17471.45927.781181.970
Rune of Power9.1890.00337.27164.38927.31196.045
Touch of the Magi6.0570.00022.49443.28822.05877.902
Arcane Power6.2510.00039.37624.16212.57157.166
Arcane Barrage11.3431.03249.092249.618195.677310.141
Arcane Orb6.4940.00069.19286.36028.802156.261
Presence of Mind33.2520.00055.269115.51550.602165.634
Time Warp6.6180.00077.41112.8191.32878.744

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
overflowing_anima_cage
mana_regen Mana 3135.78 394624.83 60.09% 125.85 9836.86 2.43%
Evocation Mana 141.43 187062.83 28.48% 1322.63 0.00 0.00%
Mana Gem Mana 2.88 19399.71 2.95% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.13 55673.02 8.48% 2634.99 557.32 0.99%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2187.31 2302.65 10400.3 32730.6 872.0 67365.7
Usage Type Count Total Avg RPE APR
overflowing_anima_cage
arcane_blast Mana 99.5 542033.9 5449.7 5505.1 0.9
arcane_missiles Mana 48.3 109200.9 2262.7 2262.9 5.8
arcane_orb Mana 12.6 5556.2 441.9 442.0 8.6
shifting_power Mana 5.5 13642.5 2500.0 2499.9 1.8
time_warp Mana 1.9 3864.8 1994.3 1994.7 0.0
touch_of_the_magi Mana 7.0 17151.3 2466.2 2466.3 9.8

Statistics & Data Analysis

Fight Length
overflowing_anima_cage Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
overflowing_anima_cage Damage Per Second
Count 2321
Mean 5316.55
Minimum 4454.44
Maximum 6037.46
Spread ( max - min ) 1583.02
Range [ ( max - min ) / 2 * 100% ] 14.89%
Standard Deviation 243.3779
5th Percentile 4914.91
95th Percentile 5713.17
( 95th Percentile - 5th Percentile ) 798.27
Mean Distribution
Standard Deviation 5.0518
95.00% Confidence Interval ( 5306.65 - 5326.45 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 81
0.1% Error 8051
0.1 Scale Factor Error with Delta=300 506
0.05 Scale Factor Error with Delta=300 2023
0.01 Scale Factor Error with Delta=300 50565
Priority Target DPS
overflowing_anima_cage Priority Target Damage Per Second
Count 2321
Mean 5316.55
Minimum 4454.44
Maximum 6037.46
Spread ( max - min ) 1583.02
Range [ ( max - min ) / 2 * 100% ] 14.89%
Standard Deviation 243.3779
5th Percentile 4914.91
95th Percentile 5713.17
( 95th Percentile - 5th Percentile ) 798.27
Mean Distribution
Standard Deviation 5.0518
95.00% Confidence Interval ( 5306.65 - 5326.45 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 81
0.1% Error 8051
0.1 Scale Factor Error with Delta=300 506
0.05 Scale Factor Error with Delta=300 2023
0.01 Scale Factor Error with Delta=300 50565
DPS(e)
overflowing_anima_cage Damage Per Second (Effective)
Count 2321
Mean 5316.55
Minimum 4454.44
Maximum 6037.46
Spread ( max - min ) 1583.02
Range [ ( max - min ) / 2 * 100% ] 14.89%
Damage
overflowing_anima_cage Damage
Count 2321
Mean 1590426.61
Minimum 1146439.48
Maximum 2055866.58
Spread ( max - min ) 909427.11
Range [ ( max - min ) / 2 * 100% ] 28.59%
DTPS
overflowing_anima_cage Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
overflowing_anima_cage Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
overflowing_anima_cage Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
overflowing_anima_cage Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
overflowing_anima_cage Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
overflowing_anima_cage Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
overflowing_anima_cageTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
overflowing_anima_cage Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.72 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.25 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.82 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.85 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.18 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.50 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.78 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.15 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.14 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.64 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.94 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.09 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.64 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.53 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.95 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.77 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.39 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.94 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.33 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.46 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.15 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.77 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.97 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.46 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.26 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.31 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.62 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.46 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.44 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.68 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 4.03 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.29 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.18 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.49 arcane_blast
. 2.17 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.85 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.05 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.91 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
. 2.05 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&&&$&&~yz..."&&#&}%&&')&?.>......<...+nqr:.;.>........?..op:..>..q.......;..)?..>.....+nqr:-;..>..........?=,op.:..>..q...;.......)?..>...+nqr:;...>.........<.....?op.:

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask overflowing_anima_cage 67365.7/67366: 100% mana
Pre precombat U food overflowing_anima_cage 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.330 shared_cds . time_warp Fluffy_Pillow 67282.6/67366: 100% mana bloodlust
0:01.330 opener w arcane_blast Fluffy_Pillow 65282.6/67366: 97% mana bloodlust, temporal_warp
0:02.230 opener x rune_of_power Fluffy_Pillow 60995.2/67366: 91% mana bloodlust, clearcasting, temporal_warp
0:03.018 opener & arcane_blast Fluffy_Pillow 62056.9/67366: 92% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:03.824 shared_cds . use_mana_gem overflowing_anima_cage 56267.8/67366: 84% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:03.824 opener & arcane_blast Fluffy_Pillow 63004.4/67366: 94% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:04.628 opener & arcane_blast Fluffy_Pillow 57212.7/67366: 85% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:05.436 opener & arcane_blast Fluffy_Pillow 51426.3/67366: 76% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:06.242 opener & arcane_blast Fluffy_Pillow 45637.2/67366: 68% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:07.049 opener & arcane_blast Fluffy_Pillow 39849.5/67366: 59% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:07.852 opener & arcane_blast Fluffy_Pillow 34056.4/67366: 51% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:08.657 opener $ arcane_missiles Fluffy_Pillow 28266.0/67366: 42% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:09.940 opener & arcane_blast Fluffy_Pillow 29994.6/67366: 45% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:10.746 opener & arcane_blast Fluffy_Pillow 24205.5/67366: 36% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:11.552 opener ~ arcane_barrage Fluffy_Pillow 18416.5/67366: 27% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:12.342 opener y touch_of_the_magi Fluffy_Pillow 22175.5/67366: 33% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:13.131 opener z arcane_power Fluffy_Pillow 20738.5/67366: 31% mana bloodlust, arcane_charge(4), clearcasting(2), rune_of_power, temporal_warp
0:13.131 shared_cds . potion Fluffy_Pillow 20738.5/67366: 31% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
0:13.131 shared_cds . berserking Fluffy_Pillow 20738.5/67366: 31% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:13.131 shared_cds . use_items Fluffy_Pillow 20738.5/67366: 31% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:13.131 opener " arcane_missiles Fluffy_Pillow 20738.5/67366: 31% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, anima_infusion, potion_of_deathly_fixation
0:21.596 opener & arcane_blast Fluffy_Pillow 13393.5/67366: 20% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, anima_infusion, potion_of_deathly_fixation
0:22.351 opener & arcane_blast Fluffy_Pillow 10973.2/67366: 16% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, anima_infusion, potion_of_deathly_fixation
0:23.106 opener # arcane_missiles Fluffy_Pillow 8553.0/67366: 13% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, anima_infusion, potion_of_deathly_fixation
0:24.352 opener & arcane_blast Fluffy_Pillow 10231.7/67366: 15% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, anima_infusion, potion_of_deathly_fixation
0:25.106 opener } arcane_barrage Fluffy_Pillow 7810.1/67366: 12% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, anima_infusion, potion_of_deathly_fixation
0:25.861 opener % arcane_orb Fluffy_Pillow 11521.9/67366: 17% mana bloodlust, arcane_power, temporal_warp, anima_infusion, potion_of_deathly_fixation
0:26.651 opener & arcane_blast Fluffy_Pillow 12336.3/67366: 18% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, anima_infusion, potion_of_deathly_fixation
0:27.644 opener & arcane_blast Fluffy_Pillow 11611.7/67366: 17% mana bloodlust, arcane_charge(3), arcane_power, temporal_warp, anima_infusion, potion_of_deathly_fixation
0:28.543 opener ' evocation overflowing_anima_cage 7322.9/67366: 11% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:31.143 rotation ) cancel_action Fluffy_Pillow 64185.5/67366: 95% mana bloodlust, arcane_charge(4), evocation, temporal_warp, potion_of_deathly_fixation
0:31.146 opener & arcane_blast Fluffy_Pillow 64189.5/67366: 95% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:31.951 rotation ? shifting_power Fluffy_Pillow 58399.1/67366: 87% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.361 rotation . arcane_barrage Fluffy_Pillow 59146.1/67366: 88% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.152 rotation > arcane_orb Fluffy_Pillow 62906.5/67366: 93% mana bloodlust, clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.944 rotation . arcane_blast Fluffy_Pillow 63473.6/67366: 94% mana bloodlust, arcane_charge(2), clearcasting, temporal_warp, potion_of_deathly_fixation
0:36.938 rotation . arcane_blast Fluffy_Pillow 60687.8/67366: 90% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:37.838 rotation . arcane_blast Fluffy_Pillow 56400.4/67366: 84% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:38.643 rotation . arcane_blast Fluffy_Pillow 50610.0/67366: 75% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:39.448 rotation . arcane_blast Fluffy_Pillow 44819.6/67366: 67% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:40.256 rotation . arcane_blast Fluffy_Pillow 39033.2/67366: 58% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:41.059 rotation < arcane_missiles Fluffy_Pillow 33240.1/67366: 49% mana arcane_charge(4), clearcasting(3), temporal_warp
0:42.706 rotation . arcane_blast Fluffy_Pillow 35459.1/67366: 53% mana arcane_charge(4), clearcasting(2)
0:44.066 rotation . arcane_blast Fluffy_Pillow 30416.5/67366: 45% mana arcane_charge(4), clearcasting(2)
0:45.422 rotation . arcane_blast Fluffy_Pillow 25368.4/67366: 38% mana arcane_charge(4), clearcasting(2)
0:46.780 rotation + arcane_barrage Fluffy_Pillow 20323.1/67366: 30% mana arcane_charge(4), clearcasting(2)
0:48.111 cooldowns n touch_of_the_magi Fluffy_Pillow 24811.0/67366: 37% mana clearcasting(2)
0:49.442 cooldowns q rune_of_power Fluffy_Pillow 24104.2/67366: 36% mana arcane_charge(4), clearcasting(2)
0:50.773 cooldowns r presence_of_mind Fluffy_Pillow 25897.5/67366: 38% mana arcane_charge(4), clearcasting(2), rune_of_power
0:50.773 rotation : arcane_missiles Fluffy_Pillow 25897.5/67366: 38% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
0:58.790 rotation . arcane_blast Fluffy_Pillow 29198.9/67366: 43% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:00.122 rotation ; arcane_missiles Fluffy_Pillow 24118.6/67366: 36% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
1:02.180 rotation . arcane_barrage Fluffy_Pillow 26891.3/67366: 40% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:03.513 rotation > arcane_orb Fluffy_Pillow 31381.9/67366: 47% mana presence_of_mind(2)
1:04.844 rotation . arcane_blast Fluffy_Pillow 32675.2/67366: 49% mana arcane_charge(2), presence_of_mind(2)
1:06.173 rotation . arcane_blast Fluffy_Pillow 30340.8/67366: 45% mana arcane_charge(3), presence_of_mind
1:07.503 rotation . arcane_blast Fluffy_Pillow 26632.7/67366: 40% mana arcane_charge(4)
1:08.861 rotation . arcane_blast Fluffy_Pillow 21587.4/67366: 32% mana arcane_charge(4)
1:10.217 rotation . arcane_barrage Fluffy_Pillow 16539.3/67366: 25% mana arcane_charge(4)
1:11.551 rotation . arcane_blast Fluffy_Pillow 21031.3/67366: 31% mana
1:13.546 rotation . arcane_blast Fluffy_Pillow 22344.2/67366: 33% mana arcane_charge
1:15.382 rotation . arcane_blast Fluffy_Pillow 22067.8/67366: 33% mana arcane_charge(2)
1:17.060 rotation ? shifting_power Fluffy_Pillow 20203.6/67366: 30% mana arcane_charge(3)
1:20.818 rotation . arcane_blast Fluffy_Pillow 22766.8/67366: 34% mana arcane_charge(3)
1:22.336 rotation . arcane_barrage Fluffy_Pillow 19312.1/67366: 29% mana arcane_charge(4)
1:23.667 cooldowns o touch_of_the_magi Fluffy_Pillow 23800.0/67366: 35% mana
1:24.997 cooldowns p arcane_power Fluffy_Pillow 23091.9/67366: 34% mana arcane_charge(4)
1:24.997 rotation : arcane_missiles Fluffy_Pillow 23091.9/67366: 34% mana arcane_charge(4), arcane_power, rune_of_power
1:34.649 rotation . arcane_blast Fluffy_Pillow 17346.2/67366: 26% mana arcane_charge(4), arcane_power, rune_of_power
1:36.005 rotation . arcane_barrage Fluffy_Pillow 15735.6/67366: 23% mana arcane_charge(4), arcane_power, rune_of_power
1:37.336 rotation > arcane_orb Fluffy_Pillow 20223.5/67366: 30% mana arcane_power
1:38.669 rotation . arcane_blast Fluffy_Pillow 21769.5/67366: 32% mana arcane_charge(2), arcane_power
1:40.347 rotation . arcane_blast Fluffy_Pillow 19905.3/67366: 30% mana arcane_charge(3)
1:41.864 cooldowns q rune_of_power Fluffy_Pillow 16449.2/67366: 24% mana arcane_charge(4)
1:43.195 rotation . arcane_blast Fluffy_Pillow 18242.4/67366: 27% mana arcane_charge(4), rune_of_power
1:44.552 rotation . arcane_blast Fluffy_Pillow 13195.8/67366: 20% mana arcane_charge(4), rune_of_power
1:45.909 rotation . arcane_blast Fluffy_Pillow 8149.1/67366: 12% mana arcane_charge(4), rune_of_power
1:47.267 rotation . arcane_barrage Fluffy_Pillow 3103.7/67366: 5% mana arcane_charge(4), rune_of_power
1:48.598 rotation . arcane_blast Fluffy_Pillow 7591.6/67366: 11% mana rune_of_power
1:50.594 rotation . arcane_blast Fluffy_Pillow 8905.9/67366: 13% mana arcane_charge, rune_of_power
1:52.430 rotation . arcane_blast Fluffy_Pillow 8629.5/67366: 13% mana arcane_charge(2), clearcasting, rune_of_power
1:54.106 rotation ; arcane_missiles Fluffy_Pillow 6762.6/67366: 10% mana arcane_charge(3), clearcasting, rune_of_power
1:56.026 rotation . arcane_blast Fluffy_Pillow 9349.5/67366: 14% mana arcane_charge(3)
1:57.543 rotation . evocation overflowing_anima_cage 5893.3/67366: 9% mana arcane_charge(4)
2:02.043 rotation ) cancel_action Fluffy_Pillow 64127.6/67366: 95% mana arcane_charge(4), evocation
2:02.048 rotation ? shifting_power Fluffy_Pillow 64134.4/67366: 95% mana arcane_charge(4)
2:05.826 rotation . arcane_blast Fluffy_Pillow 66724.5/67366: 99% mana arcane_charge(4)
2:07.182 rotation . arcane_barrage Fluffy_Pillow 60494.8/67366: 90% mana arcane_charge(4), clearcasting
2:08.512 rotation > arcane_orb Fluffy_Pillow 64981.3/67366: 96% mana clearcasting
2:09.842 rotation . arcane_blast Fluffy_Pillow 66273.2/67366: 98% mana arcane_charge(2), clearcasting
2:11.518 rotation . arcane_blast Fluffy_Pillow 63246.1/67366: 94% mana arcane_charge(3), clearcasting
2:13.035 rotation . arcane_blast Fluffy_Pillow 59790.0/67366: 89% mana arcane_charge(4), clearcasting
2:14.394 shared_cds . use_mana_gem overflowing_anima_cage 54746.0/67366: 81% mana arcane_charge(4), clearcasting
2:14.394 rotation . arcane_blast Fluffy_Pillow 61482.6/67366: 91% mana arcane_charge(4), clearcasting
2:15.753 rotation + arcane_barrage Fluffy_Pillow 56438.6/67366: 84% mana arcane_charge(4), clearcasting
2:17.085 cooldowns n touch_of_the_magi Fluffy_Pillow 60927.8/67366: 90% mana clearcasting
2:18.418 cooldowns q rune_of_power Fluffy_Pillow 60223.8/67366: 89% mana arcane_charge(4), clearcasting
2:19.751 cooldowns r presence_of_mind Fluffy_Pillow 62019.7/67366: 92% mana arcane_charge(4), clearcasting, rune_of_power
2:19.751 rotation : arcane_missiles Fluffy_Pillow 62019.7/67366: 92% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:26.129 rotation - arcane_blast Fluffy_Pillow 63112.9/67366: 94% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:27.461 rotation ; arcane_missiles Fluffy_Pillow 58032.5/67366: 86% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
2:29.472 rotation . arcane_blast Fluffy_Pillow 60742.0/67366: 90% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:30.805 rotation . arcane_barrage Fluffy_Pillow 55663.0/67366: 83% mana arcane_charge(4), presence_of_mind, rune_of_power
2:32.137 rotation > arcane_orb Fluffy_Pillow 60152.2/67366: 89% mana presence_of_mind
2:33.469 rotation . arcane_blast Fluffy_Pillow 61446.8/67366: 91% mana arcane_charge(2), presence_of_mind
2:34.801 rotation . arcane_blast Fluffy_Pillow 59116.5/67366: 88% mana arcane_charge(3)
2:36.320 rotation . arcane_blast Fluffy_Pillow 55663.0/67366: 83% mana arcane_charge(4)
2:37.678 rotation . arcane_blast Fluffy_Pillow 50617.7/67366: 75% mana arcane_charge(4), clearcasting
2:39.035 rotation . arcane_blast Fluffy_Pillow 45571.0/67366: 68% mana arcane_charge(4), clearcasting
2:40.393 rotation . arcane_blast Fluffy_Pillow 40525.6/67366: 60% mana arcane_charge(4), clearcasting
2:41.751 rotation . arcane_blast Fluffy_Pillow 35480.3/67366: 53% mana arcane_charge(4), clearcasting
2:43.108 rotation . arcane_blast Fluffy_Pillow 30433.6/67366: 45% mana arcane_charge(4), clearcasting
2:44.463 rotation . arcane_blast Fluffy_Pillow 25384.2/67366: 38% mana arcane_charge(4), clearcasting
2:45.819 rotation . arcane_blast Fluffy_Pillow 20336.2/67366: 30% mana arcane_charge(4), clearcasting
2:47.176 rotation ? shifting_power Fluffy_Pillow 15289.5/67366: 23% mana arcane_charge(4), clearcasting
2:50.925 rotation = arcane_missiles Fluffy_Pillow 17840.5/67366: 26% mana arcane_charge(4), clearcasting
2:52.983 rotation , arcane_barrage Fluffy_Pillow 20613.3/67366: 31% mana arcane_charge(4)
2:54.316 cooldowns o touch_of_the_magi Fluffy_Pillow 25103.9/67366: 37% mana
2:55.648 cooldowns p arcane_power Fluffy_Pillow 24398.5/67366: 36% mana arcane_charge(4)
2:55.648 shared_cds . use_items Fluffy_Pillow 24398.5/67366: 36% mana arcane_charge(4), arcane_power, rune_of_power
2:55.648 rotation : arcane_missiles Fluffy_Pillow 24398.5/67366: 36% mana arcane_charge(4), arcane_power, rune_of_power, anima_infusion
3:05.728 rotation . arcane_blast Fluffy_Pillow 22979.5/67366: 34% mana arcane_charge(4), arcane_power, rune_of_power, anima_infusion
3:07.085 rotation . arcane_barrage Fluffy_Pillow 21370.3/67366: 32% mana arcane_charge(4), arcane_power, rune_of_power, anima_infusion
3:08.418 rotation > arcane_orb Fluffy_Pillow 25860.9/67366: 38% mana arcane_power, anima_infusion
3:09.749 rotation . arcane_blast Fluffy_Pillow 27404.1/67366: 41% mana arcane_charge(2), arcane_power, anima_infusion
3:11.426 rotation . arcane_blast Fluffy_Pillow 25538.6/67366: 38% mana arcane_charge(3)
3:12.943 cooldowns q rune_of_power Fluffy_Pillow 22082.5/67366: 33% mana arcane_charge(4)
3:14.274 rotation . arcane_blast Fluffy_Pillow 23875.7/67366: 35% mana arcane_charge(4), rune_of_power
3:15.631 rotation . arcane_blast Fluffy_Pillow 18829.0/67366: 28% mana arcane_charge(4), rune_of_power
3:16.988 rotation . arcane_blast Fluffy_Pillow 13782.4/67366: 20% mana arcane_charge(4), clearcasting, rune_of_power
3:18.345 rotation ; arcane_missiles Fluffy_Pillow 8735.7/67366: 13% mana arcane_charge(4), clearcasting, rune_of_power
3:20.394 rotation . arcane_blast Fluffy_Pillow 11496.3/67366: 17% mana arcane_charge(4), rune_of_power
3:21.749 rotation . arcane_barrage Fluffy_Pillow 6446.9/67366: 10% mana arcane_charge(4), rune_of_power
3:23.082 rotation . arcane_blast Fluffy_Pillow 10937.5/67366: 16% mana rune_of_power
3:25.076 rotation . arcane_blast Fluffy_Pillow 12249.1/67366: 18% mana arcane_charge, rune_of_power
3:26.911 rotation . arcane_blast Fluffy_Pillow 11971.4/67366: 18% mana arcane_charge(2)
3:28.589 rotation . arcane_blast Fluffy_Pillow 10107.2/67366: 15% mana arcane_charge(3)
3:30.106 rotation . evocation Fluffy_Pillow 6651.1/67366: 10% mana arcane_charge(4)
3:34.606 rotation ) cancel_action Fluffy_Pillow 64885.3/67366: 96% mana arcane_charge(4), evocation
3:34.611 rotation ? shifting_power Fluffy_Pillow 64892.1/67366: 96% mana arcane_charge(4)
3:38.251 rotation . arcane_blast Fluffy_Pillow 67296.3/67366: 100% mana arcane_charge(4)
3:39.608 rotation . arcane_barrage Fluffy_Pillow 60496.1/67366: 90% mana arcane_charge(4)
3:40.939 rotation > arcane_orb Fluffy_Pillow 64984.0/67366: 96% mana
3:42.271 rotation . arcane_blast Fluffy_Pillow 66278.6/67366: 98% mana arcane_charge(2)
3:43.946 rotation . arcane_blast Fluffy_Pillow 63244.8/67366: 94% mana arcane_charge(3)
3:45.463 rotation . arcane_blast Fluffy_Pillow 59788.6/67366: 89% mana arcane_charge(4)
3:46.821 rotation + arcane_barrage Fluffy_Pillow 54743.3/67366: 81% mana arcane_charge(4), clearcasting
3:48.153 cooldowns n touch_of_the_magi Fluffy_Pillow 59232.5/67366: 88% mana clearcasting
3:49.484 cooldowns q rune_of_power Fluffy_Pillow 58525.8/67366: 87% mana arcane_charge(4), clearcasting
3:50.815 cooldowns r presence_of_mind Fluffy_Pillow 60319.1/67366: 90% mana arcane_charge(4), clearcasting(2), rune_of_power
3:50.815 rotation : arcane_missiles Fluffy_Pillow 60319.1/67366: 90% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
3:58.934 rotation ; arcane_missiles Fluffy_Pillow 56257.9/67366: 84% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
4:00.944 rotation . arcane_blast Fluffy_Pillow 58966.0/67366: 88% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:02.277 shared_cds . time_warp Fluffy_Pillow 53887.0/67366: 80% mana arcane_charge(4), presence_of_mind(2), rune_of_power
4:02.277 rotation . arcane_barrage Fluffy_Pillow 51887.0/67366: 77% mana arcane_charge(4), presence_of_mind(2), rune_of_power, temporal_warp
4:03.302 rotation > arcane_orb Fluffy_Pillow 55962.6/67366: 83% mana presence_of_mind(2), temporal_warp
4:04.329 rotation . arcane_blast Fluffy_Pillow 56846.3/67366: 84% mana arcane_charge(2), presence_of_mind(2), temporal_warp
4:05.354 rotation . arcane_blast Fluffy_Pillow 54102.3/67366: 80% mana arcane_charge(3), presence_of_mind, temporal_warp
4:06.381 rotation . arcane_blast Fluffy_Pillow 49986.0/67366: 74% mana arcane_charge(4), temporal_warp
4:07.426 rotation . arcane_blast Fluffy_Pillow 44519.0/67366: 66% mana arcane_charge(4), temporal_warp
4:08.471 rotation . arcane_blast Fluffy_Pillow 39051.9/67366: 58% mana arcane_charge(4), clearcasting, temporal_warp
4:09.517 rotation . arcane_blast Fluffy_Pillow 33586.2/67366: 50% mana arcane_charge(4), clearcasting, temporal_warp
4:10.563 rotation . arcane_blast Fluffy_Pillow 28120.5/67366: 42% mana arcane_charge(4), clearcasting, temporal_warp
4:11.609 rotation . arcane_blast Fluffy_Pillow 22654.8/67366: 34% mana arcane_charge(4), clearcasting(2), temporal_warp
4:12.655 rotation . arcane_blast Fluffy_Pillow 17189.1/67366: 26% mana arcane_charge(4), clearcasting(2), temporal_warp
4:13.701 rotation < arcane_missiles Fluffy_Pillow 11723.3/67366: 17% mana arcane_charge(4), clearcasting(3), temporal_warp
4:15.277 shared_cds . use_mana_gem overflowing_anima_cage 13846.7/67366: 21% mana arcane_charge(4), clearcasting(2), temporal_warp
4:15.277 rotation . arcane_blast Fluffy_Pillow 20583.3/67366: 31% mana arcane_charge(4), clearcasting(2), temporal_warp
4:16.320 rotation . arcane_barrage Fluffy_Pillow 15113.5/67366: 22% mana arcane_charge(4), clearcasting(2), temporal_warp
4:17.347 rotation . arcane_blast Fluffy_Pillow 19191.9/67366: 28% mana clearcasting(2), temporal_warp
4:18.882 rotation . arcane_blast Fluffy_Pillow 19885.0/67366: 30% mana arcane_charge, clearcasting(2), temporal_warp
4:20.295 rotation ? shifting_power Fluffy_Pillow 19038.7/67366: 28% mana arcane_charge(2), clearcasting(2), temporal_warp
4:23.206 cooldowns o touch_of_the_magi Fluffy_Pillow 20460.8/67366: 30% mana arcane_charge(2), clearcasting(2), temporal_warp
4:24.232 cooldowns p arcane_power Fluffy_Pillow 19343.1/67366: 29% mana arcane_charge(4), clearcasting(2), temporal_warp
4:24.232 shared_cds . berserking Fluffy_Pillow 19343.1/67366: 29% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
4:24.232 rotation : arcane_missiles Fluffy_Pillow 19343.1/67366: 29% mana berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1756 1578 1056 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1756 1578 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Overflowing Anima Cage
ilevel: 210, stats: { +67 Int }
item effects: { use: Overflowing Anima Cage, equip: Overflowing Anima Cage }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="overflowing_anima_cage"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=overflowing_anima_cage,id=178849,bonus_id=1524/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=227.00
# gear_stamina=1504
# gear_intellect=1056
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

satchel_of_misbegotten_minions : 5342 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5342.1 5342.1 10.0 / 0.188% 967.0 / 18.1% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2303.0 2185.6 Mana 0.00% 38.5 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
satchel_of_misbegotten_minions 5342
Abomiblast 87 1.6% 10.3 28.30sec 2527 0 Direct 10.3 2190 4381 2527 15.4%

Stats Details: Abomiblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.32 10.32 0.00 0.00 0.0000 0.0000 26068.85 26068.85 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.63% 8.73 1 19 2190.30 2133 2261 2190.11 2133 2261 19121 19121 0.00%
crit 15.37% 1.59 0 7 4380.85 4265 4521 3504.04 0 4521 6948 6948 0.00%

Action Details: Abomiblast

  • id:345638
  • school:shadow
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:1881.24
  • base_dd_max:1881.24
  • base_dd_mult:1.00

Spelldata

  • id:345638
  • name:Abomiblast
  • school:shadow
  • tooltip:
  • description:{$@spelldesc345567=Your damaging spells have a chance to draw a minion from the satchel, sending it running at your target where it explodes, dealing {$s1=0} Shadow damage split between all nearby enemies. Damage is increased for each enemy struck, up to {$s2=5} enemies.}
Arcane Barrage 398 7.5% 21.1 13.74sec 5650 4694 Direct 21.1 4891 9764 5654 15.6%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.14 21.13 0.00 0.00 1.2036 0.0000 119454.54 119454.54 0.00% 4694.43 4694.43
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.36% 17.83 6 27 4891.23 3131 8218 4893.87 4179 5606 87195 87195 0.00%
crit 15.64% 3.30 0 10 9763.77 6263 16436 9448.90 0 16436 32259 32259 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.63
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.95
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.08
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.40
    rotation
    [+]:2.48
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.14
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.42
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.75
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:3.98
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.30
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.20
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.84
Arcane Blast 1553 29.1% 98.4 3.02sec 4735 3699 Direct 99.4 4055 8080 4687 15.7%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.42 99.42 0.00 0.00 1.2799 0.0000 466005.96 466005.96 0.00% 3699.16 3699.16
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.28% 83.80 57 113 4054.57 910 8293 4055.74 3463 4924 339769 339769 0.00%
crit 15.72% 15.63 2 35 8079.53 1820 16585 8090.82 5232 11966 126237 126237 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.84
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.13
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.75
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.77
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.43
Arcane Echo 279 5.2% 179.8 1.78sec 466 0 Direct 179.8 402 803 466 15.8%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.76 179.76 0.00 0.00 0.0000 0.0000 83686.98 83686.98 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.24% 151.42 102 206 402.33 230 484 402.43 342 437 60918 60918 0.00%
crit 15.76% 28.34 10 49 803.49 461 968 804.04 646 920 22769 22769 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2100 39.3% 48.3 5.99sec 13058 7501 Periodic 313.0 1739 3480 2013 15.7% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.25 0.00 313.32 313.05 1.7409 0.2521 630118.59 630118.59 0.00% 7501.23 7501.23
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.27% 263.80 154 387 1739.01 1040 2314 1742.29 1550 2022 458762 458762 0.00%
crit 15.73% 49.24 22 88 3479.77 2079 4629 3485.90 2855 4090 171357 171357 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.49
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.65
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.50
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:6.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.46
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.21
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.30
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (158) 0.0% (3.0%) 12.6 24.49sec 3779 3117

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.57 0.00 0.00 0.00 1.2123 0.0000 0.00 0.00 0.00% 3117.41 3117.41

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.95
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.61
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 158 3.0% 12.6 24.55sec 3781 0 Direct 12.6 3266 6549 3781 15.7%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.56 12.56 0.00 0.00 0.0000 0.0000 47490.64 47490.64 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.34% 10.59 5 17 3266.44 2803 6240 3267.34 2803 4023 34606 34606 0.00%
crit 15.66% 1.97 0 7 6549.14 5606 12480 5731.17 0 12480 12885 12885 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (78) 0.0% (1.5%) 17.6 2.13sec 1324 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.56 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 78 1.5% 17.6 2.13sec 1324 0 Direct 17.6 1145 2290 1325 15.7%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.56 17.56 0.00 0.00 0.0000 0.0000 23261.43 23261.43 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.32% 14.81 7 29 1144.94 1117 1184 1144.98 1117 1184 16957 16957 0.00%
crit 15.68% 2.75 0 10 2289.74 2233 2367 2148.24 0 2367 6305 6305 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 38 0.7% 21.0 14.10sec 539 0 Direct 21.0 466 932 539 15.7%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.00 21.00 0.00 0.00 0.0000 0.0000 11317.29 11317.29 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.34% 17.71 6 31 465.97 453 481 465.96 455 478 8252 8252 0.00%
crit 15.66% 3.29 0 11 932.03 907 961 904.17 0 961 3065 3065 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (16) 0.0% (0.3%) 1.0 0.00sec 4787 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 120  / 16 0.3% 114.0 1.01sec 42 41 Direct 114.0 36 73 42 15.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 4786.51 4786.51 0.00% 40.62 40.62
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.29% 96.09 80 109 36.30 30 41 36.30 35 37 3488 3488 0.00%
crit 15.71% 17.91 5 34 72.51 59 83 72.50 63 81 1299 1299 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Shifting Power 81 1.5% 5.4 54.69sec 4467 1291 Periodic 21.7 968 1935 1120 15.8% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.44 0.00 21.72 21.72 3.4605 0.8048 24321.73 24321.73 0.00% 1290.89 1290.89
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.25% 18.30 7 29 967.63 943 999 967.60 943 999 17704 17704 0.00%
crit 15.75% 3.42 0 10 1934.65 1886 1999 1874.37 0 1999 6618 6618 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.44
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (555) 0.0% (10.4%) 7.0 44.03sec 23848 19518

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.97 0.00 0.00 0.00 1.2219 0.0000 0.00 0.00 0.00% 19518.01 19518.01

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.72
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.27
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 555 10.4% 7.0 43.92sec 23848 0 Direct 7.0 23875 0 23875 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.97 6.96 0.00 0.00 0.0000 0.0000 166215.36 166215.36 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.96 5 9 23874.54 598 63543 23916.97 17315 30651 166215 166215 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
satchel_of_misbegotten_minions
Arcane Power 3.8 85.26sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.82 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.82
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 207.12sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.91 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.91
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.73sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.50 0.00 20.23 0.00 3.6678 0.6321 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:satchel_of_misbegotten_minions
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.34
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.16
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:satchel_of_misbegotten_minions
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:satchel_of_misbegotten_minions
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 327.37sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.05 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.05
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 90.62sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.32 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.18
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.14
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.8 46.73sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.85 0.00 0.00 0.00 1.2155 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.86
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 256.98sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.03sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:satchel_of_misbegotten_minions
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.1 109.5 13.8sec 2.3sec 11.5sec 84.46% 0.00% 64.5 (65.5) 0.0

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.5s / 42.0s
  • trigger_min/max:0.0s / 17.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 39.1s

Stack Uptimes

  • arcane_charge_1:4.95%
  • arcane_charge_2:9.66%
  • arcane_charge_3:8.52%
  • arcane_charge_4:61.33%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 85.0sec 85.0sec 14.6sec 18.64% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:64.5s / 108.4s
  • trigger_min/max:64.5s / 108.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.64%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 210.0sec 210.0sec 11.9sec 7.56% 12.44% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 268.5s
  • trigger_min/max:180.0s / 268.5s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 12.0s

Stack Uptimes

  • berserking_1:7.56%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.2 9.2 16.5sec 10.9sec 6.3sec 38.46% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.73%
  • clearcasting_2:13.53%
  • clearcasting_3:2.20%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.8sec 92.8sec 3.9sec 4.55% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 136.5s
  • trigger_min/max:66.0s / 136.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.9s

Stack Uptimes

  • evocation_1:4.55%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 328.3sec 328.3sec 24.2sec 8.57% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:306.9s / 346.0s
  • trigger_min/max:306.9s / 346.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.57%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.5sec 90.5sec 12.5sec 13.85% 9.83% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:53.2s / 119.0s
  • trigger_min/max:53.2s / 119.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 22.1s

Stack Uptimes

  • presence_of_mind_1:2.98%
  • presence_of_mind_2:2.71%
  • presence_of_mind_3:8.15%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.7 0.9 32.0sec 28.9sec 12.7sec 41.12% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 62.1s
  • trigger_min/max:8.8s / 62.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.12%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.6sec 257.6sec 36.5sec 23.43% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 321.6s
  • trigger_min/max:240.0s / 321.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.43%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.02% 0.00% 5.00%
Arcane Barrage Arcane Charge 3 4.80% 0.00% 23.08%
Arcane Barrage Arcane Charge 4 95.17% 76.92% 100.00%
Arcane Blast Arcane Charge 0 6.93% 1.23% 12.26%
Arcane Blast Arcane Charge 1 4.35% 0.00% 9.35%
Arcane Blast Arcane Charge 2 12.16% 5.19% 16.98%
Arcane Blast Arcane Charge 3 13.07% 7.27% 17.78%
Arcane Blast Arcane Charge 4 63.48% 48.86% 79.01%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.33% 0.00% 7.04% 1.4s 0.0s 8.7s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.245144.051263.672
Evocation24.5290.00062.09186.97334.216122.058
Shifting Power12.5790.00096.09371.60230.803164.535
Rune of Power9.1870.00436.66564.39825.80197.083
Touch of the Magi6.0340.00022.91043.15122.70275.737
Arcane Power6.3140.00021.38224.38012.78149.368
Arcane Barrage11.3371.21839.724249.578195.762308.807
Arcane Orb6.4840.00075.36986.24529.794170.681
Presence of Mind33.3420.61059.237115.58155.598171.335
Time Warp6.7440.00081.56613.1061.32982.899

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
satchel_of_misbegotten_minions
mana_regen Mana 3145.60 394513.89 60.12% 125.42 9952.20 2.46%
Evocation Mana 141.22 186647.01 28.44% 1321.71 0.00 0.00%
Mana Gem Mana 2.87 19336.29 2.95% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.15 55708.99 8.49% 2634.50 566.32 1.01%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2185.57 2303.04 10512.7 32091.1 147.1 67365.7
Usage Type Count Total Avg RPE APR
satchel_of_misbegotten_minions
arcane_blast Mana 99.4 542048.6 5451.5 5507.3 0.9
arcane_missiles Mana 48.3 109308.4 2264.8 2265.3 5.8
arcane_orb Mana 12.6 5558.3 442.3 442.3 8.5
shifting_power Mana 5.4 13601.8 2500.0 2498.2 1.8
time_warp Mana 1.9 3867.8 1992.3 1992.7 0.0
touch_of_the_magi Mana 7.0 17191.9 2466.5 2466.6 9.7

Statistics & Data Analysis

Fight Length
satchel_of_misbegotten_minions Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
satchel_of_misbegotten_minions Damage Per Second
Count 2321
Mean 5342.09
Minimum 4549.42
Maximum 6159.08
Spread ( max - min ) 1609.66
Range [ ( max - min ) / 2 * 100% ] 15.07%
Standard Deviation 246.3390
5th Percentile 4935.52
95th Percentile 5744.21
( 95th Percentile - 5th Percentile ) 808.69
Mean Distribution
Standard Deviation 5.1132
95.00% Confidence Interval ( 5332.07 - 5352.12 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 82
0.1% Error 8169
0.1 Scale Factor Error with Delta=300 519
0.05 Scale Factor Error with Delta=300 2073
0.01 Scale Factor Error with Delta=300 51803
Priority Target DPS
satchel_of_misbegotten_minions Priority Target Damage Per Second
Count 2321
Mean 5342.09
Minimum 4549.42
Maximum 6159.08
Spread ( max - min ) 1609.66
Range [ ( max - min ) / 2 * 100% ] 15.07%
Standard Deviation 246.3390
5th Percentile 4935.52
95th Percentile 5744.21
( 95th Percentile - 5th Percentile ) 808.69
Mean Distribution
Standard Deviation 5.1132
95.00% Confidence Interval ( 5332.07 - 5352.12 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 82
0.1% Error 8169
0.1 Scale Factor Error with Delta=300 519
0.05 Scale Factor Error with Delta=300 2073
0.01 Scale Factor Error with Delta=300 51803
DPS(e)
satchel_of_misbegotten_minions Damage Per Second (Effective)
Count 2321
Mean 5342.09
Minimum 4549.42
Maximum 6159.08
Spread ( max - min ) 1609.66
Range [ ( max - min ) / 2 * 100% ] 15.07%
Damage
satchel_of_misbegotten_minions Damage
Count 2321
Mean 1597941.37
Minimum 1166968.46
Maximum 2083759.80
Spread ( max - min ) 916791.35
Range [ ( max - min ) / 2 * 100% ] 28.69%
DTPS
satchel_of_misbegotten_minions Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
satchel_of_misbegotten_minions Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
satchel_of_misbegotten_minions Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
satchel_of_misbegotten_minions Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
satchel_of_misbegotten_minions Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
satchel_of_misbegotten_minions Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
satchel_of_misbegotten_minionsTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
satchel_of_misbegotten_minions Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.72 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.27 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.82 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.86 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.18 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.49 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.84 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.14 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.13 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.63 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.95 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.08 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.65 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.50 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.95 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.75 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.40 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.93 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.34 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.48 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.14 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.77 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 6.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.46 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.21 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.30 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.61 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.44 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.42 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.75 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 3.98 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.30 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.20 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.43 arcane_blast
. 2.16 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.84 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.05 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.91 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&&&&&~yz.."&&&&}#%')&?..>...........nqr:...>.....=..?.>.,op:...>.q..;..;...>......*)...=.>.....+nqr:...;?p.........>.+nq:....>.....)=?.+nqr:..;.>.................>.?,

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask satchel_of_misbegotten_minions 67365.7/67366: 100% mana
Pre precombat U food satchel_of_misbegotten_minions 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.332 shared_cds . time_warp Fluffy_Pillow 67285.3/67366: 100% mana bloodlust
0:01.332 opener w arcane_blast Fluffy_Pillow 65285.3/67366: 97% mana bloodlust, temporal_warp
0:02.231 opener x rune_of_power Fluffy_Pillow 60996.6/67366: 91% mana bloodlust, temporal_warp
0:03.021 opener & arcane_blast Fluffy_Pillow 62061.0/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.826 shared_cds . use_mana_gem satchel_of_misbegotten_minions 56270.5/67366: 84% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:03.826 opener & arcane_blast Fluffy_Pillow 63007.1/67366: 94% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:04.633 opener & arcane_blast Fluffy_Pillow 57219.4/67366: 85% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:05.440 opener & arcane_blast Fluffy_Pillow 51431.7/67366: 76% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:06.246 opener & arcane_blast Fluffy_Pillow 45642.6/67366: 68% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.052 opener & arcane_blast Fluffy_Pillow 39853.5/67366: 59% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.857 opener & arcane_blast Fluffy_Pillow 34063.1/67366: 51% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:08.663 opener & arcane_blast Fluffy_Pillow 28274.1/67366: 42% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:09.470 opener & arcane_blast Fluffy_Pillow 22486.4/67366: 33% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:10.275 opener ~ arcane_barrage Fluffy_Pillow 16695.9/67366: 25% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:11.065 opener y touch_of_the_magi Fluffy_Pillow 20454.9/67366: 30% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:11.853 opener z arcane_power Fluffy_Pillow 19016.6/67366: 28% mana bloodlust, arcane_charge(4), clearcasting(2), rune_of_power, temporal_warp
0:11.853 shared_cds . potion Fluffy_Pillow 19016.6/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
0:11.853 shared_cds . berserking Fluffy_Pillow 19016.6/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.853 opener " arcane_missiles Fluffy_Pillow 19016.6/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.334 opener & arcane_blast Fluffy_Pillow 11693.2/67366: 17% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.088 opener & arcane_blast Fluffy_Pillow 9271.6/67366: 14% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.843 opener & arcane_blast Fluffy_Pillow 6851.3/67366: 10% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.597 opener & arcane_blast Fluffy_Pillow 4429.7/67366: 7% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.351 opener } arcane_barrage Fluffy_Pillow 2008.1/67366: 3% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:24.106 opener # arcane_missiles Fluffy_Pillow 5719.9/67366: 8% mana bloodlust, arcane_power, clearcasting, temporal_warp, potion_of_deathly_fixation
0:25.367 opener % arcane_orb Fluffy_Pillow 7418.9/67366: 11% mana bloodlust, arcane_power, temporal_warp, potion_of_deathly_fixation
0:26.157 opener ' evocation satchel_of_misbegotten_minions 8233.2/67366: 12% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, potion_of_deathly_fixation
0:28.757 rotation ) cancel_action Fluffy_Pillow 65095.8/67366: 97% mana bloodlust, arcane_charge(2), evocation, temporal_warp, potion_of_deathly_fixation
0:28.760 opener & arcane_blast Fluffy_Pillow 65099.8/67366: 97% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:29.753 rotation ? shifting_power Fluffy_Pillow 62312.7/67366: 92% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:32.135 rotation . arcane_blast Fluffy_Pillow 63022.0/67366: 94% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:33.036 rotation . arcane_barrage Fluffy_Pillow 58736.0/67366: 87% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:33.824 rotation > arcane_orb Fluffy_Pillow 62492.3/67366: 93% mana bloodlust, temporal_warp, potion_of_deathly_fixation
0:34.614 rotation . arcane_blast Fluffy_Pillow 63056.6/67366: 94% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:35.606 rotation . arcane_blast Fluffy_Pillow 60268.2/67366: 89% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:36.503 rotation . arcane_blast Fluffy_Pillow 55976.7/67366: 83% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:37.309 rotation . arcane_blast Fluffy_Pillow 50187.7/67366: 75% mana bloodlust, arcane_charge(4), temporal_warp
0:38.117 rotation . arcane_blast Fluffy_Pillow 44401.3/67366: 66% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:38.922 rotation . arcane_blast Fluffy_Pillow 38610.9/67366: 57% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:39.725 rotation . arcane_blast Fluffy_Pillow 32817.8/67366: 49% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:40.530 rotation . arcane_blast Fluffy_Pillow 27027.4/67366: 40% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:41.334 rotation . arcane_blast Fluffy_Pillow 21235.6/67366: 32% mana arcane_charge(4), clearcasting(2)
0:42.690 rotation . arcane_barrage Fluffy_Pillow 16187.6/67366: 24% mana arcane_charge(4), clearcasting(2)
0:44.021 rotation . arcane_blast Fluffy_Pillow 20675.5/67366: 31% mana clearcasting(2)
0:46.016 cooldowns n touch_of_the_magi Fluffy_Pillow 21988.3/67366: 33% mana arcane_charge, clearcasting(2)
0:47.348 cooldowns q rune_of_power Fluffy_Pillow 21283.0/67366: 32% mana arcane_charge(4), clearcasting(2)
0:48.678 cooldowns r presence_of_mind Fluffy_Pillow 23074.9/67366: 34% mana arcane_charge(4), clearcasting(2), rune_of_power
0:48.678 rotation : arcane_missiles Fluffy_Pillow 23074.9/67366: 34% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
0:56.734 rotation . arcane_blast Fluffy_Pillow 26428.9/67366: 39% mana arcane_charge(4), presence_of_mind(3), rune_of_power
0:58.064 rotation . arcane_blast Fluffy_Pillow 21345.8/67366: 32% mana arcane_charge(4), presence_of_mind(2), rune_of_power
0:59.396 rotation . arcane_barrage Fluffy_Pillow 16265.4/67366: 24% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
1:00.728 rotation > arcane_orb Fluffy_Pillow 20754.7/67366: 31% mana clearcasting, presence_of_mind
1:02.061 rotation . arcane_blast Fluffy_Pillow 22050.6/67366: 33% mana arcane_charge(2), clearcasting, presence_of_mind
1:03.393 rotation . arcane_blast Fluffy_Pillow 19720.3/67366: 29% mana arcane_charge(3), clearcasting
1:04.911 rotation . arcane_barrage Fluffy_Pillow 16265.5/67366: 24% mana arcane_charge(4), clearcasting
1:06.241 rotation . arcane_blast Fluffy_Pillow 20752.0/67366: 31% mana clearcasting
1:08.236 rotation . arcane_blast Fluffy_Pillow 22064.9/67366: 33% mana arcane_charge, clearcasting
1:10.070 rotation = arcane_missiles Fluffy_Pillow 21785.9/67366: 32% mana arcane_charge(2), clearcasting
1:12.078 rotation . arcane_blast Fluffy_Pillow 24491.3/67366: 36% mana arcane_charge(2)
1:13.755 rotation . arcane_blast Fluffy_Pillow 22625.8/67366: 34% mana arcane_charge(3)
1:15.272 rotation ? shifting_power Fluffy_Pillow 19169.6/67366: 28% mana arcane_charge(4), clearcasting
1:19.084 rotation . arcane_barrage Fluffy_Pillow 21805.6/67366: 32% mana arcane_charge(4), clearcasting
1:20.416 rotation > arcane_orb Fluffy_Pillow 26294.8/67366: 39% mana clearcasting
1:21.748 rotation . arcane_blast Fluffy_Pillow 27589.5/67366: 41% mana arcane_charge(2), clearcasting
1:23.425 rotation , arcane_barrage Fluffy_Pillow 25723.9/67366: 38% mana arcane_charge(3), clearcasting
1:24.756 cooldowns o touch_of_the_magi Fluffy_Pillow 29538.2/67366: 44% mana clearcasting
1:26.089 cooldowns p arcane_power Fluffy_Pillow 28834.1/67366: 43% mana arcane_charge(4), clearcasting
1:26.089 rotation : arcane_missiles Fluffy_Pillow 28834.1/67366: 43% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:36.683 rotation . arcane_blast Fluffy_Pillow 28107.6/67366: 42% mana arcane_charge(4), arcane_power, rune_of_power
1:38.040 rotation . arcane_barrage Fluffy_Pillow 26498.4/67366: 39% mana arcane_charge(4), arcane_power, rune_of_power
1:39.371 rotation . arcane_blast Fluffy_Pillow 30986.3/67366: 46% mana arcane_power
1:41.367 rotation > arcane_orb Fluffy_Pillow 32300.5/67366: 48% mana arcane_charge
1:42.699 rotation . arcane_blast Fluffy_Pillow 33595.1/67366: 50% mana arcane_charge(3)
1:44.216 cooldowns q rune_of_power Fluffy_Pillow 30139.0/67366: 45% mana arcane_charge(4)
1:45.549 rotation . arcane_blast Fluffy_Pillow 31935.0/67366: 47% mana arcane_charge(4), rune_of_power
1:46.907 rotation . arcane_blast Fluffy_Pillow 26889.6/67366: 40% mana arcane_charge(4), clearcasting, rune_of_power
1:48.263 rotation ; arcane_missiles Fluffy_Pillow 21841.6/67366: 32% mana arcane_charge(4), clearcasting, rune_of_power
1:50.217 rotation . arcane_blast Fluffy_Pillow 24474.3/67366: 36% mana arcane_charge(4), rune_of_power
1:51.576 rotation . arcane_blast Fluffy_Pillow 19430.3/67366: 29% mana arcane_charge(4), clearcasting, rune_of_power
1:52.934 rotation ; arcane_missiles Fluffy_Pillow 14384.9/67366: 21% mana arcane_charge(4), clearcasting, rune_of_power
1:56.709 rotation . arcane_barrage Fluffy_Pillow 19471.0/67366: 29% mana arcane_charge(4), rune_of_power
1:58.042 rotation . arcane_blast Fluffy_Pillow 23961.6/67366: 36% mana
2:00.038 rotation . arcane_blast Fluffy_Pillow 25275.9/67366: 38% mana arcane_charge
2:01.872 rotation > arcane_orb Fluffy_Pillow 24996.8/67366: 37% mana arcane_charge(2)
2:03.204 rotation . arcane_blast Fluffy_Pillow 26291.5/67366: 39% mana arcane_charge(4)
2:04.562 shared_cds . use_mana_gem satchel_of_misbegotten_minions 21246.1/67366: 32% mana arcane_charge(4)
2:04.562 rotation . arcane_blast Fluffy_Pillow 27982.7/67366: 42% mana arcane_charge(4)
2:05.920 rotation . arcane_blast Fluffy_Pillow 22937.3/67366: 34% mana arcane_charge(4), clearcasting
2:07.278 rotation . arcane_blast Fluffy_Pillow 17892.0/67366: 27% mana arcane_charge(4), clearcasting
2:08.636 rotation . arcane_blast Fluffy_Pillow 12846.6/67366: 19% mana arcane_charge(4), clearcasting
2:09.995 rotation * evocation satchel_of_misbegotten_minions 7802.6/67366: 12% mana arcane_charge(4), clearcasting
2:14.395 rotation ) cancel_action Fluffy_Pillow 64742.8/67366: 96% mana arcane_charge(4), clearcasting, evocation
2:14.399 rotation . arcane_blast Fluffy_Pillow 64748.2/67366: 96% mana arcane_charge(4), clearcasting
2:15.756 rotation . arcane_blast Fluffy_Pillow 59701.5/67366: 89% mana arcane_charge(4), clearcasting
2:17.115 rotation . arcane_blast Fluffy_Pillow 54657.5/67366: 81% mana arcane_charge(4), clearcasting
2:18.474 rotation = arcane_missiles Fluffy_Pillow 49613.5/67366: 74% mana arcane_charge(4), clearcasting
2:20.546 rotation . arcane_barrage Fluffy_Pillow 52405.2/67366: 78% mana arcane_charge(4)
2:21.878 rotation > arcane_orb Fluffy_Pillow 56894.4/67366: 84% mana
2:23.211 rotation . arcane_blast Fluffy_Pillow 58190.4/67366: 86% mana arcane_charge(2)
2:24.887 rotation . arcane_blast Fluffy_Pillow 56323.5/67366: 84% mana arcane_charge(3)
2:26.405 rotation . arcane_blast Fluffy_Pillow 52868.7/67366: 78% mana arcane_charge(4)
2:27.764 rotation . arcane_blast Fluffy_Pillow 47824.7/67366: 71% mana arcane_charge(4)
2:29.122 rotation . arcane_blast Fluffy_Pillow 42779.4/67366: 64% mana arcane_charge(4)
2:30.480 rotation + arcane_barrage Fluffy_Pillow 37734.0/67366: 56% mana arcane_charge(4)
2:31.812 cooldowns n touch_of_the_magi Fluffy_Pillow 42223.3/67366: 63% mana
2:33.142 cooldowns q rune_of_power Fluffy_Pillow 41515.2/67366: 62% mana arcane_charge(4)
2:34.474 cooldowns r presence_of_mind Fluffy_Pillow 43309.8/67366: 64% mana arcane_charge(4), rune_of_power
2:34.474 rotation : arcane_missiles Fluffy_Pillow 43309.8/67366: 64% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:41.195 rotation . arcane_blast Fluffy_Pillow 37365.1/67366: 55% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:42.525 rotation . arcane_blast Fluffy_Pillow 32282.0/67366: 48% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:43.856 rotation . arcane_blast Fluffy_Pillow 27200.3/67366: 40% mana arcane_charge(4), presence_of_mind, rune_of_power
2:45.189 rotation ; arcane_missiles Fluffy_Pillow 22121.3/67366: 33% mana arcane_charge(4), clearcasting, rune_of_power
2:47.159 rotation ? shifting_power Fluffy_Pillow 24775.5/67366: 37% mana arcane_charge(4)
2:51.029 cooldowns p arcane_power Fluffy_Pillow 27489.6/67366: 41% mana arcane_charge(4)
2:51.029 rotation . arcane_blast Fluffy_Pillow 27489.6/67366: 41% mana arcane_charge(4), arcane_power, rune_of_power
2:52.386 rotation . arcane_blast Fluffy_Pillow 25880.4/67366: 38% mana arcane_charge(4), arcane_power, rune_of_power
2:53.743 rotation . arcane_blast Fluffy_Pillow 24271.2/67366: 36% mana arcane_charge(4), arcane_power, rune_of_power
2:55.100 rotation . arcane_blast Fluffy_Pillow 22662.0/67366: 34% mana arcane_charge(4), arcane_power, rune_of_power
2:56.458 rotation . arcane_blast Fluffy_Pillow 21054.2/67366: 31% mana arcane_charge(4), arcane_power, rune_of_power
2:57.816 rotation . arcane_blast Fluffy_Pillow 19446.3/67366: 29% mana arcane_charge(4), arcane_power, rune_of_power
2:59.174 rotation . arcane_blast Fluffy_Pillow 17838.5/67366: 26% mana arcane_charge(4), arcane_power, rune_of_power
3:00.531 rotation . arcane_blast Fluffy_Pillow 16229.3/67366: 24% mana arcane_charge(4), arcane_power, rune_of_power
3:01.888 rotation . arcane_barrage Fluffy_Pillow 14620.1/67366: 22% mana arcane_charge(4), arcane_power, rune_of_power
3:03.219 rotation > arcane_orb Fluffy_Pillow 19108.0/67366: 28% mana arcane_power
3:04.550 rotation . arcane_blast Fluffy_Pillow 20651.3/67366: 31% mana arcane_charge(2), arcane_power
3:06.227 rotation + arcane_barrage Fluffy_Pillow 18785.7/67366: 28% mana arcane_charge(3), clearcasting
3:07.559 cooldowns n touch_of_the_magi Fluffy_Pillow 22601.3/67366: 34% mana clearcasting
3:08.891 cooldowns q rune_of_power Fluffy_Pillow 21895.9/67366: 33% mana arcane_charge(4), clearcasting
3:10.223 rotation : arcane_missiles Fluffy_Pillow 23690.6/67366: 35% mana arcane_charge(4), clearcasting(2), rune_of_power
3:18.168 rotation . arcane_blast Fluffy_Pillow 26895.0/67366: 40% mana arcane_charge(4), rune_of_power
3:19.524 rotation . arcane_blast Fluffy_Pillow 21846.9/67366: 32% mana arcane_charge(4), rune_of_power
3:20.883 rotation . arcane_blast Fluffy_Pillow 16802.9/67366: 25% mana arcane_charge(4), rune_of_power
3:22.241 rotation . arcane_barrage Fluffy_Pillow 11757.6/67366: 17% mana arcane_charge(4), clearcasting
3:23.573 rotation > arcane_orb Fluffy_Pillow 16246.8/67366: 24% mana clearcasting
3:24.904 rotation . arcane_blast Fluffy_Pillow 17540.1/67366: 26% mana arcane_charge(2), clearcasting
3:26.581 rotation . arcane_blast Fluffy_Pillow 15674.6/67366: 23% mana arcane_charge(3), clearcasting
3:28.099 rotation . arcane_blast Fluffy_Pillow 12219.8/67366: 18% mana arcane_charge(4), clearcasting
3:29.456 rotation . arcane_blast Fluffy_Pillow 7173.1/67366: 11% mana arcane_charge(4), clearcasting
3:30.812 rotation . evocation satchel_of_misbegotten_minions 2125.0/67366: 3% mana arcane_charge(4), clearcasting
3:35.612 rotation ) cancel_action Fluffy_Pillow 64241.6/67366: 95% mana arcane_charge(4), clearcasting, evocation
3:35.618 rotation = arcane_missiles Fluffy_Pillow 64249.7/67366: 95% mana arcane_charge(4), clearcasting
3:37.598 rotation ? shifting_power Fluffy_Pillow 66917.4/67366: 99% mana arcane_charge(4)
3:41.420 rotation . arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana arcane_charge(4)
3:42.777 rotation + arcane_barrage Fluffy_Pillow 60496.1/67366: 90% mana arcane_charge(4)
3:44.108 cooldowns n touch_of_the_magi Fluffy_Pillow 64984.0/67366: 96% mana
3:45.438 cooldowns q rune_of_power Fluffy_Pillow 64275.9/67366: 95% mana arcane_charge(4)
3:46.769 cooldowns r presence_of_mind Fluffy_Pillow 66069.2/67366: 98% mana arcane_charge(4), rune_of_power
3:46.769 rotation : arcane_missiles Fluffy_Pillow 66069.2/67366: 98% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:53.724 rotation . arcane_blast Fluffy_Pillow 52939.8/67366: 79% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:55.055 rotation . arcane_blast Fluffy_Pillow 47858.1/67366: 71% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:56.386 rotation ; arcane_missiles Fluffy_Pillow 42776.3/67366: 63% mana arcane_charge(4), clearcasting, presence_of_mind, rune_of_power
3:58.447 rotation . arcane_barrage Fluffy_Pillow 45553.1/67366: 68% mana arcane_charge(4), presence_of_mind, rune_of_power
3:59.779 rotation > arcane_orb Fluffy_Pillow 50042.4/67366: 74% mana presence_of_mind
4:01.110 rotation . arcane_blast Fluffy_Pillow 51335.7/67366: 76% mana arcane_charge(2), presence_of_mind
4:02.441 rotation . arcane_blast Fluffy_Pillow 49003.9/67366: 73% mana arcane_charge(3)
4:03.958 rotation . arcane_blast Fluffy_Pillow 45547.8/67366: 68% mana arcane_charge(4)
4:05.315 shared_cds . use_mana_gem satchel_of_misbegotten_minions 40501.1/67366: 60% mana arcane_charge(4)
4:05.315 rotation . arcane_blast Fluffy_Pillow 47237.7/67366: 70% mana arcane_charge(4)
4:06.672 rotation . arcane_blast Fluffy_Pillow 42191.0/67366: 63% mana arcane_charge(4), clearcasting
4:08.030 rotation . arcane_blast Fluffy_Pillow 37145.7/67366: 55% mana arcane_charge(4), clearcasting
4:09.388 rotation . arcane_blast Fluffy_Pillow 32100.3/67366: 48% mana arcane_charge(4), clearcasting
4:10.747 rotation . arcane_blast Fluffy_Pillow 27056.3/67366: 40% mana arcane_charge(4), clearcasting
4:12.103 rotation . arcane_blast Fluffy_Pillow 22008.3/67366: 33% mana arcane_charge(4), clearcasting
4:13.461 shared_cds . time_warp Fluffy_Pillow 16962.9/67366: 25% mana arcane_charge(4), clearcasting
4:13.461 rotation . arcane_barrage Fluffy_Pillow 14962.9/67366: 22% mana arcane_charge(4), clearcasting, temporal_warp
4:14.486 rotation . arcane_blast Fluffy_Pillow 19038.5/67366: 28% mana clearcasting(2), temporal_warp
4:16.022 rotation . arcane_blast Fluffy_Pillow 19733.0/67366: 29% mana arcane_charge, clearcasting(2), temporal_warp
4:17.435 rotation . arcane_blast Fluffy_Pillow 18886.8/67366: 28% mana arcane_charge(2), clearcasting(2), temporal_warp
4:18.725 rotation . arcane_blast Fluffy_Pillow 16499.8/67366: 24% mana arcane_charge(3), clearcasting(2), temporal_warp
4:19.893 rotation . arcane_barrage Fluffy_Pillow 12573.5/67366: 19% mana arcane_charge(4), clearcasting(2), temporal_warp
4:20.918 rotation > arcane_orb Fluffy_Pillow 16649.1/67366: 25% mana clearcasting(2), temporal_warp
4:21.942 rotation . arcane_blast Fluffy_Pillow 17528.8/67366: 26% mana arcane_charge(2), clearcasting(2), temporal_warp
4:23.233 rotation ? shifting_power Fluffy_Pillow 15143.1/67366: 22% mana arcane_charge(3), clearcasting(2), temporal_warp
4:26.141 rotation , arcane_barrage Fluffy_Pillow 16561.1/67366: 25% mana arcane_charge(3), clearcasting(3), temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1756 1578 1056 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1756 1578 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Satchel of Misbegotten Minions
ilevel: 210, stats: { +67 Int }
item effects: { equip: Satchel of Misbegotten Minions }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="satchel_of_misbegotten_minions"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=satchel_of_misbegotten_minions,id=178772,bonus_id=1524/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=227.00
# gear_stamina=1504
# gear_intellect=1056
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

sinful_aspirants_badge_of_ferocity : 5407 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5407.1 5407.1 10.6 / 0.196% 1008.8 / 18.7% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2325.0 2205.3 Mana 0.00% 40.2 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
sinful_aspirants_badge_of_ferocity 5407
Arcane Barrage 406 7.5% 22.0 13.14sec 5554 4732 Direct 22.0 4816 9558 5558 15.7%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.99 21.97 0.00 0.00 1.1737 0.0000 122136.63 122136.63 0.00% 4732.14 4732.14
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.34% 18.53 9 29 4815.68 2999 8752 4819.12 3827 5792 89245 89245 0.00%
crit 15.66% 3.44 0 10 9558.00 5999 17503 9302.76 0 17503 32892 32892 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.01
    opener
    [}]:0.66
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.94
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.11
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.43
    rotation
    [+]:2.49
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.10
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.45
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:4.21
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:4.04
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.42
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:4.91
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:2.23
Arcane Blast 1567 29.0% 101.3 2.93sec 4643 3693 Direct 102.3 3975 7948 4598 15.7%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 101.26 102.26 0.00 0.00 1.2572 0.0000 470101.14 470101.14 0.00% 3692.92 3692.92
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.32% 86.23 58 112 3974.83 871 8831 3976.17 3332 4932 342699 342699 0.00%
crit 15.68% 16.03 2 33 7948.27 1743 17662 7940.54 4114 11839 127402 127402 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.73
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.45
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.32
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.96
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:84.29
Arcane Echo 298 5.5% 186.0 1.71sec 480 0 Direct 186.0 415 828 480 15.7%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 186.05 186.05 0.00 0.00 0.0000 0.0000 89221.75 89221.75 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.28% 156.79 103 221 414.52 208 515 414.50 335 456 64989 64989 0.00%
crit 15.72% 29.25 10 56 828.42 416 1031 828.53 646 965 24233 24233 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2167 40.1% 48.9 5.95sec 13284 7830 Periodic 318.4 1764 3529 2042 15.8% 26.0%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.94 0.00 318.62 318.36 1.6966 0.2448 650151.59 650151.59 0.00% 7829.76 7829.76
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.23% 268.17 151 418 1764.07 996 2465 1767.64 1509 2019 473036 473036 0.00%
crit 15.77% 50.19 22 87 3528.61 1992 4929 3535.03 2944 4339 177115 177115 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.44
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.02
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.66
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.51
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:6.05
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.37
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.49
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.28
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (159) 0.0% (3.0%) 12.7 24.23sec 3781 3195

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.66 0.00 0.00 0.00 1.1835 0.0000 0.00 0.00 0.00% 3194.98 3194.98

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.97
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.69
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 159 3.0% 12.7 24.22sec 3782 0 Direct 12.7 3253 6518 3783 16.2%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.65 12.65 0.00 0.00 0.0000 0.0000 47860.74 47860.74 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.77% 10.60 5 17 3252.57 2685 6645 3253.31 2712 4001 34474 34474 0.00%
crit 16.23% 2.05 0 8 6518.45 5370 13290 5807.04 0 13290 13387 13387 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (81) 0.0% (1.5%) 18.1 2.39sec 1322 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 18.11 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 81 1.5% 18.1 2.39sec 1322 0 Direct 18.1 1146 2290 1322 15.4%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 18.11 18.11 0.00 0.00 0.0000 0.0000 23945.98 23945.98 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.60% 15.32 7 30 1145.88 1117 1184 1145.76 1117 1184 17559 17559 0.00%
crit 15.40% 2.79 0 10 2290.38 2233 2367 2169.71 0 2367 6387 6387 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 39 0.7% 21.7 13.57sec 540 0 Direct 21.7 466 932 540 15.8%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.69 21.69 0.00 0.00 0.0000 0.0000 11706.45 11706.45 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.21% 18.27 7 34 466.08 453 481 466.08 453 481 8514 8514 0.00%
crit 15.79% 3.43 0 11 931.76 907 961 900.23 0 961 3192 3192 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 4912 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 123  / 17 0.3% 117.0 0.99sec 42 42 Direct 117.0 36 73 42 15.6%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 117.00 117.00 0.00 0.00 1.0092 0.0000 4912.00 4912.00 0.00% 41.60 41.60
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.38% 98.72 85 109 36.32 28 44 36.32 35 38 3586 3586 0.00%
crit 15.62% 18.28 8 32 72.57 57 88 72.60 60 83 1326 1326 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:40.00
Shifting Power 79 1.5% 5.6 52.37sec 4275 1261 Periodic 22.2 927 1854 1072 15.7% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.56 0.00 22.17 22.17 3.3894 0.7871 23769.97 23769.97 0.00% 1261.34 1261.34
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.32% 18.70 7 29 926.85 903 957 926.89 903 957 17328 17328 0.00%
crit 15.68% 3.48 0 11 1853.60 1806 1915 1811.53 0 1915 6442 6442 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.56
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (595) 0.0% (11.0%) 7.0 43.85sec 25388 21293

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.02 0.00 0.00 0.00 1.1924 0.0000 0.00 0.00 0.00% 21292.82 21292.82

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.70
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.33
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 595 11.0% 7.0 43.76sec 25388 0 Direct 7.0 25446 0 25446 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.02 7.01 0.00 0.00 0.0000 0.0000 178220.89 178220.89 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 7.01 5 9 25445.74 573 68856 25485.32 15755 33122 178221 178221 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:12884.92
  • base_dd_max:12884.92
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
sinful_aspirants_badge_of_ferocity
Arcane Power 3.9 84.25sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.86 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.86
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 212.05sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.92
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 91.98sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 0.00 20.57 0.00 3.6065 0.6164 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sinful_aspirants_badge_of_ferocity
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.25
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.27
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sinful_aspirants_badge_of_ferocity
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sinful_aspirants_badge_of_ferocity
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 326.61sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.07 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.06
  • if_expr:buff.arcane_power.up
Presence of Mind 3.6 86.44sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.57 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.05
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.52
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.9 46.29sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.89 0.00 0.00 0.00 1.1868 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.90
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 255.66sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.95 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.95
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.62sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sinful_aspirants_badge_of_ferocity
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.9 111.7 13.3sec 2.3sec 11.0sec 84.10% 0.00% 64.5 (65.6) 0.0

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.4s / 47.8s
  • trigger_min/max:0.0s / 17.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 45.2s

Stack Uptimes

  • arcane_charge_1:5.32%
  • arcane_charge_2:10.20%
  • arcane_charge_3:8.82%
  • arcane_charge_4:59.77%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.9 0.0 84.6sec 84.6sec 14.6sec 18.79% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.3s / 126.4s
  • trigger_min/max:66.3s / 126.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.79%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 212.8sec 212.8sec 11.8sec 7.55% 12.31% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 266.5s
  • trigger_min/max:180.0s / 266.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • berserking_1:7.55%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.3 9.7 16.5sec 10.6sec 6.4sec 39.25% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.81%
  • clearcasting_2:14.12%
  • clearcasting_3:2.32%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 91.8sec 91.8sec 3.8sec 4.49% 0.00% 16.3 (16.3) 0.0

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 132.0s
  • trigger_min/max:66.0s / 132.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.8s

Stack Uptimes

  • evocation_1:4.49%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 3.9 0.0 84.6sec 84.6sec 14.6sec 18.79% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Aspirant's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:171.00

Trigger Details

  • interval_min/max:66.3s / 126.4s
  • trigger_min/max:66.3s / 126.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:18.79%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Potion of Deathly Fixation 1.1 0.0 327.7sec 327.7sec 24.0sec 8.60% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:301.6s / 346.5s
  • trigger_min/max:301.6s / 346.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.60%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.6 0.0 86.0sec 86.0sec 11.2sec 13.27% 10.24% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:51.0s / 119.1s
  • trigger_min/max:51.0s / 119.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.0s

Stack Uptimes

  • presence_of_mind_1:2.93%
  • presence_of_mind_2:2.46%
  • presence_of_mind_3:7.88%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.8 0.9 31.8sec 28.7sec 12.7sec 41.33% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 61.7s
  • trigger_min/max:8.6s / 61.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.3s

Stack Uptimes

  • rune_of_power_1:41.33%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 256.7sec 256.7sec 36.6sec 23.58% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 320.7s
  • trigger_min/max:240.0s / 320.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.58%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.04% 0.00% 7.41%
Arcane Barrage Arcane Charge 3 5.22% 0.00% 26.09%
Arcane Barrage Arcane Charge 4 94.75% 73.91% 100.00%
Arcane Blast Arcane Charge 0 7.28% 1.18% 13.46%
Arcane Blast Arcane Charge 1 4.88% 0.00% 9.73%
Arcane Blast Arcane Charge 2 12.73% 7.22% 17.36%
Arcane Blast Arcane Charge 3 13.38% 7.21% 18.63%
Arcane Blast Arcane Charge 4 61.73% 46.08% 77.01%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.12% 0.00% 6.83% 1.3s 0.0s 8.4s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.199142.665263.672
Evocation23.8960.00059.47285.48231.897120.677
Shifting Power11.5120.00095.65666.85929.421177.023
Rune of Power9.0630.00437.81163.94526.64395.560
Touch of the Magi5.9130.00023.14142.49922.20578.792
Arcane Power6.2030.00041.74724.20311.74661.574
Arcane Barrage10.8961.00645.249248.894192.885309.997
Arcane Orb6.3980.00065.73385.23029.985154.542
Presence of Mind28.2230.13865.141105.59939.731159.998
Time Warp6.7930.00078.14513.2171.29679.446

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
sinful_aspirants_badge_of_ferocity
mana_regen Mana 3145.45 395521.34 59.73% 125.74 8947.93 2.21%
Evocation Mana 139.05 189242.16 28.58% 1360.92 0.00 0.00%
Mana Gem Mana 2.87 19365.12 2.92% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.99 58064.91 8.77% 2640.39 391.93 0.67%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2205.30 2324.98 9345.4 31427.5 520.0 67365.7
Usage Type Count Total Avg RPE APR
sinful_aspirants_badge_of_ferocity
arcane_blast Mana 102.3 547261.8 5351.8 5404.6 0.9
arcane_missiles Mana 49.0 110125.2 2249.4 2250.1 5.9
arcane_orb Mana 12.7 5630.4 444.8 444.8 8.5
shifting_power Mana 5.6 13896.0 2500.0 2499.2 1.7
time_warp Mana 1.9 3879.8 1994.1 1994.4 0.0
touch_of_the_magi Mana 7.0 17366.8 2474.0 2474.0 10.3

Statistics & Data Analysis

Fight Length
sinful_aspirants_badge_of_ferocity Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
sinful_aspirants_badge_of_ferocity Damage Per Second
Count 2321
Mean 5407.10
Minimum 4596.63
Maximum 6306.16
Spread ( max - min ) 1709.53
Range [ ( max - min ) / 2 * 100% ] 15.81%
Standard Deviation 260.6864
5th Percentile 4988.08
95th Percentile 5845.70
( 95th Percentile - 5th Percentile ) 857.63
Mean Distribution
Standard Deviation 5.4110
95.00% Confidence Interval ( 5396.49 - 5417.70 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 90
0.1% Error 8930
0.1 Scale Factor Error with Delta=300 581
0.05 Scale Factor Error with Delta=300 2321
0.01 Scale Factor Error with Delta=300 58013
Priority Target DPS
sinful_aspirants_badge_of_ferocity Priority Target Damage Per Second
Count 2321
Mean 5407.10
Minimum 4596.63
Maximum 6306.16
Spread ( max - min ) 1709.53
Range [ ( max - min ) / 2 * 100% ] 15.81%
Standard Deviation 260.6864
5th Percentile 4988.08
95th Percentile 5845.70
( 95th Percentile - 5th Percentile ) 857.63
Mean Distribution
Standard Deviation 5.4110
95.00% Confidence Interval ( 5396.49 - 5417.70 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 90
0.1% Error 8930
0.1 Scale Factor Error with Delta=300 581
0.05 Scale Factor Error with Delta=300 2321
0.01 Scale Factor Error with Delta=300 58013
DPS(e)
sinful_aspirants_badge_of_ferocity Damage Per Second (Effective)
Count 2321
Mean 5407.10
Minimum 4596.63
Maximum 6306.16
Spread ( max - min ) 1709.53
Range [ ( max - min ) / 2 * 100% ] 15.81%
Damage
sinful_aspirants_badge_of_ferocity Damage
Count 2321
Mean 1617115.13
Minimum 1157989.18
Maximum 2108735.85
Spread ( max - min ) 950746.67
Range [ ( max - min ) / 2 * 100% ] 29.40%
DTPS
sinful_aspirants_badge_of_ferocity Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
sinful_aspirants_badge_of_ferocity Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
sinful_aspirants_badge_of_ferocity Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
sinful_aspirants_badge_of_ferocity Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
sinful_aspirants_badge_of_ferocity Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
sinful_aspirants_badge_of_ferocity Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
sinful_aspirants_badge_of_ferocityTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
sinful_aspirants_badge_of_ferocity Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.70 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.33 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.86 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.90 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.05 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.44 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.73 arcane_blast
u 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.52 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.45 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.66 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.94 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.11 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.02 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.66 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.51 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.97 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.32 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.43 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.82 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.25 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.49 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.10 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.96 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 6.05 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.37 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.49 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.28 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.69 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.56 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.45 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 4.21 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 4.04 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.42 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 4.91 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 84.29 arcane_blast
. 2.27 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 2.23 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.06 potion,if=buff.arcane_power.up
. 1.95 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.92 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
. 3.86 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&&&&&~yz..."{|#&&}#%&')&?..>........<.+nq:...>.........?>.@op.r:....>q..;..;......)?.=..nq:.;.>.............>?,op.r:.;q.>............).?<.+nq:....>.................><?,.o

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask sinful_aspirants_badge_of_ferocity 67365.7/67366: 100% mana
Pre precombat U food sinful_aspirants_badge_of_ferocity 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.299 shared_cds . time_warp Fluffy_Pillow 67240.9/67366: 100% mana bloodlust
0:01.299 opener w arcane_blast Fluffy_Pillow 65240.9/67366: 97% mana bloodlust, temporal_warp
0:02.176 opener x rune_of_power Fluffy_Pillow 60922.5/67366: 90% mana bloodlust, temporal_warp
0:02.948 opener & arcane_blast Fluffy_Pillow 61962.6/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.732 shared_cds . use_mana_gem sinful_aspirants_badge_of_ferocity 56143.9/67366: 83% mana bloodlust, rune_of_power, temporal_warp
0:03.732 opener & arcane_blast Fluffy_Pillow 62880.5/67366: 93% mana bloodlust, rune_of_power, temporal_warp
0:04.517 opener & arcane_blast Fluffy_Pillow 57063.1/67366: 85% mana bloodlust, rune_of_power, temporal_warp
0:05.303 opener & arcane_blast Fluffy_Pillow 51247.1/67366: 76% mana bloodlust, rune_of_power, temporal_warp
0:06.088 opener & arcane_blast Fluffy_Pillow 45429.7/67366: 67% mana bloodlust, rune_of_power, temporal_warp
0:06.872 opener & arcane_blast Fluffy_Pillow 39611.0/67366: 59% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.657 opener & arcane_blast Fluffy_Pillow 33793.7/67366: 50% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:08.442 opener & arcane_blast Fluffy_Pillow 27976.3/67366: 42% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:09.226 opener & arcane_blast Fluffy_Pillow 22157.6/67366: 33% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:10.011 opener ~ arcane_barrage Fluffy_Pillow 16340.2/67366: 24% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:10.782 opener y touch_of_the_magi Fluffy_Pillow 20073.7/67366: 30% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:11.553 opener z arcane_power Fluffy_Pillow 18612.4/67366: 28% mana bloodlust, arcane_charge(4), clearcasting(2), rune_of_power, temporal_warp
0:11.553 shared_cds . potion Fluffy_Pillow 18612.4/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp
0:11.553 shared_cds . berserking Fluffy_Pillow 18612.4/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.553 shared_cds . use_item_sinful_aspirants_badge_of_ferocity Fluffy_Pillow 18612.4/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.553 opener " arcane_missiles Fluffy_Pillow 18612.4/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, potion_of_deathly_fixation, gladiators_badge
0:19.455 opener { presence_of_mind Fluffy_Pillow 10508.9/67366: 16% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation, gladiators_badge
0:19.455 opener | arcane_blast Fluffy_Pillow 10508.9/67366: 16% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, temporal_warp, potion_of_deathly_fixation, gladiators_badge
0:20.209 opener # arcane_missiles Fluffy_Pillow 8087.3/67366: 12% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(2), rune_of_power, temporal_warp, potion_of_deathly_fixation, gladiators_badge
0:21.417 opener & arcane_blast Fluffy_Pillow 9714.8/67366: 14% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, temporal_warp, potion_of_deathly_fixation, gladiators_badge
0:22.172 opener & arcane_blast Fluffy_Pillow 7294.6/67366: 11% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, temporal_warp, potion_of_deathly_fixation, gladiators_badge
0:22.928 opener } arcane_barrage Fluffy_Pillow 4875.6/67366: 7% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation, gladiators_badge
0:23.682 opener # arcane_missiles Fluffy_Pillow 8586.1/67366: 13% mana bloodlust, arcane_power, clearcasting, temporal_warp, potion_of_deathly_fixation, gladiators_badge
0:25.038 opener % arcane_orb Fluffy_Pillow 10413.1/67366: 15% mana bloodlust, arcane_power, temporal_warp, potion_of_deathly_fixation, gladiators_badge
0:25.808 opener & arcane_blast Fluffy_Pillow 11200.5/67366: 17% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, potion_of_deathly_fixation, gladiators_badge
0:26.778 opener ' evocation sinful_aspirants_badge_of_ferocity 8382.4/67366: 12% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:29.278 rotation ) cancel_action Fluffy_Pillow 64392.2/67366: 96% mana bloodlust, arcane_charge(3), evocation, temporal_warp, potion_of_deathly_fixation
0:29.284 opener & arcane_blast Fluffy_Pillow 64400.3/67366: 96% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:30.161 rotation ? shifting_power Fluffy_Pillow 60081.9/67366: 89% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:32.503 rotation . arcane_blast Fluffy_Pillow 60737.3/67366: 90% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:33.289 rotation . arcane_barrage Fluffy_Pillow 54921.3/67366: 82% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.059 rotation > arcane_orb Fluffy_Pillow 58653.4/67366: 87% mana bloodlust, clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.830 rotation . arcane_blast Fluffy_Pillow 59192.1/67366: 88% mana bloodlust, arcane_charge(2), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.800 rotation . arcane_blast Fluffy_Pillow 56374.0/67366: 84% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:36.678 rotation . arcane_blast Fluffy_Pillow 52057.0/67366: 77% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:37.460 rotation . arcane_blast Fluffy_Pillow 46235.6/67366: 69% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:38.246 rotation . arcane_blast Fluffy_Pillow 40419.6/67366: 60% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:39.032 rotation . arcane_blast Fluffy_Pillow 34603.6/67366: 51% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:39.819 rotation . arcane_blast Fluffy_Pillow 28788.9/67366: 43% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:40.606 rotation . arcane_blast Fluffy_Pillow 22974.2/67366: 34% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:41.393 rotation < arcane_missiles Fluffy_Pillow 17159.6/67366: 25% mana arcane_charge(4), clearcasting(3)
0:43.341 rotation . arcane_blast Fluffy_Pillow 19784.1/67366: 29% mana arcane_charge(4), clearcasting(2)
0:44.666 rotation + arcane_barrage Fluffy_Pillow 14694.3/67366: 22% mana arcane_charge(4), clearcasting(2)
0:45.965 cooldowns n touch_of_the_magi Fluffy_Pillow 19139.1/67366: 28% mana clearcasting(2)
0:47.266 cooldowns q rune_of_power Fluffy_Pillow 18392.0/67366: 27% mana arcane_charge(4), clearcasting(2)
0:48.566 rotation : arcane_missiles Fluffy_Pillow 20143.5/67366: 30% mana arcane_charge(4), clearcasting(2), rune_of_power
0:56.621 rotation . arcane_blast Fluffy_Pillow 15996.1/67366: 24% mana arcane_charge(4), rune_of_power
0:57.947 rotation . arcane_blast Fluffy_Pillow 10907.6/67366: 16% mana arcane_charge(4), rune_of_power
0:59.273 rotation . arcane_barrage Fluffy_Pillow 5819.2/67366: 9% mana arcane_charge(4), rune_of_power
1:00.572 rotation > arcane_orb Fluffy_Pillow 10264.0/67366: 15% mana
1:01.873 rotation . arcane_blast Fluffy_Pillow 11516.8/67366: 17% mana arcane_charge(2)
1:03.509 rotation . arcane_blast Fluffy_Pillow 9596.0/67366: 14% mana arcane_charge(3)
1:04.988 rotation . arcane_barrage Fluffy_Pillow 6088.7/67366: 9% mana arcane_charge(4), clearcasting
1:06.288 rotation . arcane_blast Fluffy_Pillow 10534.8/67366: 16% mana clearcasting
1:08.235 rotation . arcane_blast Fluffy_Pillow 11783.1/67366: 17% mana arcane_charge, clearcasting
1:10.026 rotation . arcane_blast Fluffy_Pillow 11446.1/67366: 17% mana arcane_charge(2), clearcasting
1:11.662 rotation . arcane_blast Fluffy_Pillow 9525.3/67366: 14% mana arcane_charge(3), clearcasting
1:13.143 rotation . arcane_barrage Fluffy_Pillow 6020.7/67366: 9% mana arcane_charge(4), clearcasting
1:14.441 rotation . arcane_blast Fluffy_Pillow 10464.1/67366: 16% mana clearcasting
1:16.388 rotation ? shifting_power Fluffy_Pillow 11712.3/67366: 17% mana arcane_charge, clearcasting
1:20.144 rotation > arcane_orb Fluffy_Pillow 14272.9/67366: 21% mana arcane_charge
1:21.443 rotation . arcane_blast Fluffy_Pillow 15523.0/67366: 23% mana arcane_charge(3)
1:22.923 rotation @ arcane_barrage Fluffy_Pillow 12017.0/67366: 18% mana arcane_charge(4)
1:24.222 cooldowns o touch_of_the_magi Fluffy_Pillow 16461.8/67366: 24% mana
1:25.522 cooldowns p arcane_power Fluffy_Pillow 15713.3/67366: 23% mana arcane_charge(4)
1:25.522 shared_cds . use_item_sinful_aspirants_badge_of_ferocity Fluffy_Pillow 15713.3/67366: 23% mana arcane_charge(4), arcane_power, rune_of_power
1:25.522 cooldowns r presence_of_mind Fluffy_Pillow 15713.3/67366: 23% mana arcane_charge(4), arcane_power, rune_of_power, gladiators_badge
1:25.522 rotation : arcane_missiles Fluffy_Pillow 15713.3/67366: 23% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, gladiators_badge
1:34.938 rotation . arcane_blast Fluffy_Pillow 9649.6/67366: 14% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, gladiators_badge
1:36.239 rotation . arcane_barrage Fluffy_Pillow 7965.0/67366: 12% mana arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, gladiators_badge
1:37.540 rotation . arcane_blast Fluffy_Pillow 12412.5/67366: 18% mana arcane_power, presence_of_mind(2), gladiators_badge
1:38.841 rotation . arcane_blast Fluffy_Pillow 13477.8/67366: 20% mana arcane_charge, arcane_power, presence_of_mind, gladiators_badge
1:40.139 rotation > arcane_orb Fluffy_Pillow 13851.7/67366: 21% mana arcane_charge(2), arcane_power, gladiators_badge
1:41.445 cooldowns q rune_of_power Fluffy_Pillow 15361.2/67366: 23% mana arcane_charge(4)
1:42.743 rotation . arcane_blast Fluffy_Pillow 17110.1/67366: 25% mana arcane_charge(4), rune_of_power
1:44.067 rotation . arcane_blast Fluffy_Pillow 12018.9/67366: 18% mana arcane_charge(4), clearcasting, rune_of_power
1:45.393 rotation ; arcane_missiles Fluffy_Pillow 6930.4/67366: 10% mana arcane_charge(4), clearcasting, rune_of_power
1:47.456 rotation . arcane_blast Fluffy_Pillow 9710.0/67366: 14% mana arcane_charge(4), rune_of_power
1:48.782 rotation . arcane_barrage Fluffy_Pillow 4621.5/67366: 7% mana arcane_charge(4), clearcasting, rune_of_power
1:50.081 rotation ; arcane_missiles Fluffy_Pillow 9066.3/67366: 13% mana clearcasting, rune_of_power
1:52.003 rotation . arcane_blast Fluffy_Pillow 11655.8/67366: 17% mana rune_of_power
1:53.949 rotation . arcane_blast Fluffy_Pillow 12902.7/67366: 19% mana arcane_charge, rune_of_power
1:55.741 rotation . arcane_blast Fluffy_Pillow 12567.1/67366: 19% mana arcane_charge(2)
1:57.377 rotation . arcane_blast Fluffy_Pillow 10646.3/67366: 16% mana arcane_charge(3), clearcasting
1:58.857 rotation . arcane_blast Fluffy_Pillow 7140.3/67366: 11% mana arcane_charge(4), clearcasting
2:00.183 rotation . evocation sinful_aspirants_badge_of_ferocity 2051.9/67366: 3% mana arcane_charge(4), clearcasting
2:04.883 rotation ) cancel_action Fluffy_Pillow 64358.6/67366: 96% mana arcane_charge(4), clearcasting, evocation
2:04.887 rotation ? shifting_power Fluffy_Pillow 64364.0/67366: 96% mana arcane_charge(4), clearcasting
2:08.568 rotation . arcane_blast Fluffy_Pillow 66823.5/67366: 99% mana arcane_charge(4), clearcasting
2:09.895 rotation = arcane_missiles Fluffy_Pillow 60498.8/67366: 90% mana arcane_charge(4), clearcasting
2:11.885 rotation . arcane_blast Fluffy_Pillow 63180.0/67366: 94% mana arcane_charge(4)
2:13.211 rotation . arcane_barrage Fluffy_Pillow 58091.5/67366: 86% mana arcane_charge(4)
2:14.510 cooldowns n touch_of_the_magi Fluffy_Pillow 62536.3/67366: 93% mana
2:15.810 cooldowns q rune_of_power Fluffy_Pillow 61787.8/67366: 92% mana arcane_charge(4)
2:17.109 rotation : arcane_missiles Fluffy_Pillow 63538.0/67366: 94% mana arcane_charge(4), rune_of_power
2:25.993 shared_cds . use_mana_gem sinful_aspirants_badge_of_ferocity 45507.5/67366: 68% mana arcane_charge(4), clearcasting, rune_of_power
2:25.993 rotation ; arcane_missiles Fluffy_Pillow 52244.1/67366: 78% mana arcane_charge(4), clearcasting, rune_of_power
2:27.868 rotation . arcane_barrage Fluffy_Pillow 54770.3/67366: 81% mana arcane_charge(4), rune_of_power
2:29.168 rotation > arcane_orb Fluffy_Pillow 59216.4/67366: 88% mana
2:30.468 rotation . arcane_blast Fluffy_Pillow 60467.9/67366: 90% mana arcane_charge(2)
2:32.103 rotation . arcane_blast Fluffy_Pillow 58545.8/67366: 87% mana arcane_charge(3)
2:33.583 rotation . arcane_blast Fluffy_Pillow 55039.8/67366: 82% mana arcane_charge(4)
2:34.909 rotation . arcane_blast Fluffy_Pillow 49951.3/67366: 74% mana arcane_charge(4)
2:36.234 rotation . arcane_blast Fluffy_Pillow 44861.5/67366: 67% mana arcane_charge(4)
2:37.561 rotation . arcane_blast Fluffy_Pillow 39774.4/67366: 59% mana arcane_charge(4)
2:38.886 rotation . arcane_blast Fluffy_Pillow 34684.6/67366: 51% mana arcane_charge(4)
2:40.211 rotation . arcane_blast Fluffy_Pillow 29594.8/67366: 44% mana arcane_charge(4)
2:41.537 rotation . arcane_blast Fluffy_Pillow 24506.3/67366: 36% mana arcane_charge(4)
2:42.863 rotation . arcane_blast Fluffy_Pillow 19417.9/67366: 29% mana arcane_charge(4)
2:44.189 rotation . arcane_barrage Fluffy_Pillow 14329.4/67366: 21% mana arcane_charge(4)
2:45.489 rotation . arcane_blast Fluffy_Pillow 18775.6/67366: 28% mana
2:47.435 rotation . arcane_blast Fluffy_Pillow 20022.4/67366: 30% mana arcane_charge
2:49.228 rotation > arcane_orb Fluffy_Pillow 19688.2/67366: 29% mana arcane_charge(2)
2:50.526 rotation ? shifting_power Fluffy_Pillow 20937.0/67366: 31% mana arcane_charge(4)
2:54.192 rotation , arcane_barrage Fluffy_Pillow 23376.2/67366: 35% mana arcane_charge(4)
2:55.492 cooldowns o touch_of_the_magi Fluffy_Pillow 27822.4/67366: 41% mana
2:56.793 cooldowns p arcane_power Fluffy_Pillow 27075.2/67366: 40% mana arcane_charge(4)
2:56.793 shared_cds . use_item_sinful_aspirants_badge_of_ferocity Fluffy_Pillow 27075.2/67366: 40% mana arcane_charge(4), arcane_power, rune_of_power
2:56.793 cooldowns r presence_of_mind Fluffy_Pillow 27075.2/67366: 40% mana arcane_charge(4), arcane_power, rune_of_power, gladiators_badge
2:56.793 rotation : arcane_missiles Fluffy_Pillow 27075.2/67366: 40% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, gladiators_badge
3:06.220 rotation . arcane_blast Fluffy_Pillow 21026.4/67366: 31% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, gladiators_badge
3:07.520 rotation ; arcane_missiles Fluffy_Pillow 19340.4/67366: 29% mana arcane_charge(4), arcane_power, clearcasting, presence_of_mind(2), rune_of_power, gladiators_badge
3:09.461 cooldowns q rune_of_power Fluffy_Pillow 21955.5/67366: 33% mana arcane_charge(4), arcane_power, presence_of_mind(2), gladiators_badge
3:10.759 rotation . arcane_barrage Fluffy_Pillow 23704.3/67366: 35% mana arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, gladiators_badge
3:12.058 rotation > arcane_orb Fluffy_Pillow 28149.1/67366: 42% mana presence_of_mind(2), rune_of_power
3:13.358 rotation . arcane_blast Fluffy_Pillow 29400.6/67366: 44% mana arcane_charge(2), presence_of_mind(2), rune_of_power
3:14.658 rotation . arcane_blast Fluffy_Pillow 27027.1/67366: 40% mana arcane_charge(3), presence_of_mind, rune_of_power
3:15.958 rotation . arcane_blast Fluffy_Pillow 23278.6/67366: 35% mana arcane_charge(4), rune_of_power
3:17.284 rotation . arcane_blast Fluffy_Pillow 18190.2/67366: 27% mana arcane_charge(4), rune_of_power
3:18.609 rotation . arcane_blast Fluffy_Pillow 13100.4/67366: 19% mana arcane_charge(4), rune_of_power
3:19.935 rotation . arcane_blast Fluffy_Pillow 8011.9/67366: 12% mana arcane_charge(4), rune_of_power
3:21.259 rotation . arcane_barrage Fluffy_Pillow 2920.7/67366: 4% mana arcane_charge(4), rune_of_power
3:22.558 rotation . arcane_blast Fluffy_Pillow 7365.5/67366: 11% mana rune_of_power
3:24.508 rotation . arcane_blast Fluffy_Pillow 8617.8/67366: 13% mana arcane_charge
3:26.299 rotation . arcane_blast Fluffy_Pillow 8280.8/67366: 12% mana arcane_charge(2), clearcasting
3:27.935 rotation . arcane_blast Fluffy_Pillow 6360.0/67366: 9% mana arcane_charge(3), clearcasting
3:29.417 rotation . evocation Fluffy_Pillow 2856.8/67366: 4% mana arcane_charge(4), clearcasting
3:34.117 rotation ) cancel_action Fluffy_Pillow 65163.5/67366: 97% mana arcane_charge(4), clearcasting, evocation
3:34.120 rotation . arcane_blast Fluffy_Pillow 65167.6/67366: 97% mana arcane_charge(4), clearcasting
3:35.446 rotation ? shifting_power Fluffy_Pillow 60079.1/67366: 89% mana arcane_charge(4), clearcasting
3:39.138 rotation < arcane_missiles Fluffy_Pillow 62553.4/67366: 93% mana arcane_charge(4), clearcasting(3)
3:41.189 rotation . arcane_blast Fluffy_Pillow 65316.7/67366: 97% mana arcane_charge(4), clearcasting(2)
3:42.514 rotation + arcane_barrage Fluffy_Pillow 60226.9/67366: 89% mana arcane_charge(4), clearcasting(2)
3:43.815 cooldowns n touch_of_the_magi Fluffy_Pillow 64674.4/67366: 96% mana clearcasting(3)
3:45.115 cooldowns q rune_of_power Fluffy_Pillow 63925.9/67366: 95% mana arcane_charge(4), clearcasting(3)
3:46.414 rotation : arcane_missiles Fluffy_Pillow 65676.1/67366: 97% mana arcane_charge(4), clearcasting(3), rune_of_power
3:53.948 rotation . arcane_blast Fluffy_Pillow 63360.6/67366: 94% mana arcane_charge(4), rune_of_power
3:55.274 rotation . arcane_blast Fluffy_Pillow 58272.2/67366: 87% mana arcane_charge(4), rune_of_power
3:56.598 rotation . arcane_blast Fluffy_Pillow 53181.0/67366: 79% mana arcane_charge(4), rune_of_power
3:57.924 rotation . arcane_barrage Fluffy_Pillow 48092.6/67366: 71% mana arcane_charge(4), rune_of_power
3:59.224 rotation > arcane_orb Fluffy_Pillow 52538.7/67366: 78% mana
4:00.523 rotation . arcane_blast Fluffy_Pillow 53788.9/67366: 80% mana arcane_charge(2)
4:02.161 shared_cds . time_warp Fluffy_Pillow 51870.8/67366: 77% mana arcane_charge(3)
4:02.161 rotation . arcane_blast Fluffy_Pillow 49870.8/67366: 74% mana arcane_charge(3), temporal_warp
4:03.304 rotation . arcane_blast Fluffy_Pillow 45910.7/67366: 68% mana arcane_charge(4), temporal_warp
4:04.325 rotation . arcane_blast Fluffy_Pillow 40411.4/67366: 60% mana arcane_charge(4), temporal_warp
4:05.344 rotation . arcane_blast Fluffy_Pillow 34909.3/67366: 52% mana arcane_charge(4), temporal_warp
4:06.364 rotation . arcane_blast Fluffy_Pillow 29408.5/67366: 44% mana arcane_charge(4), temporal_warp
4:07.386 rotation . arcane_blast Fluffy_Pillow 23910.5/67366: 35% mana arcane_charge(4), temporal_warp
4:08.406 rotation . arcane_blast Fluffy_Pillow 18409.7/67366: 27% mana arcane_charge(4), temporal_warp
4:09.427 rotation . arcane_barrage Fluffy_Pillow 12910.4/67366: 19% mana arcane_charge(4), clearcasting, temporal_warp
4:10.425 rotation . arcane_blast Fluffy_Pillow 16949.6/67366: 25% mana clearcasting, temporal_warp
4:11.925 rotation . arcane_blast Fluffy_Pillow 17595.6/67366: 26% mana arcane_charge, clearcasting, temporal_warp
4:13.304 rotation . arcane_blast Fluffy_Pillow 16703.5/67366: 25% mana arcane_charge(2), clearcasting, temporal_warp
4:14.563 rotation . arcane_blast Fluffy_Pillow 14274.8/67366: 21% mana arcane_charge(3), clearcasting, temporal_warp
4:15.702 rotation . arcane_barrage Fluffy_Pillow 10309.4/67366: 15% mana arcane_charge(4), clearcasting, temporal_warp
4:16.704 rotation . arcane_blast Fluffy_Pillow 14354.0/67366: 21% mana clearcasting, temporal_warp
4:18.203 rotation . arcane_blast Fluffy_Pillow 14998.6/67366: 22% mana arcane_charge, clearcasting, temporal_warp
4:19.584 rotation > arcane_orb Fluffy_Pillow 14109.3/67366: 21% mana arcane_charge(2), clearcasting(2), temporal_warp
4:20.583 rotation < arcane_missiles Fluffy_Pillow 14955.2/67366: 22% mana arcane_charge(4), clearcasting(3), temporal_warp
4:22.167 rotation ? shifting_power Fluffy_Pillow 17089.4/67366: 25% mana arcane_charge(4), clearcasting(2), temporal_warp
4:25.025 rotation , arcane_barrage Fluffy_Pillow 18440.0/67366: 27% mana arcane_charge(4), clearcasting(2), temporal_warp
4:26.024 shared_cds . use_mana_gem sinful_aspirants_badge_of_ferocity 22480.6/67366: 33% mana clearcasting(2), temporal_warp
4:26.024 cooldowns o touch_of_the_magi Fluffy_Pillow 29217.2/67366: 43% mana clearcasting(2), temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1682 1507 989 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1682 1507 0
Crit 15.74% 15.74% 376
Haste 15.76% 15.76% 520
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Sinful Aspirant's Badge of Ferocity
ilevel: 207, stats: { +91 Haste }
item effects: { use: Gladiator's Badge }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="sinful_aspirants_badge_of_ferocity"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=sinful_aspirants_badge_of_ferocity,id=175884,bonus_id=1521/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=226.79
# gear_stamina=1504
# gear_intellect=989
# gear_crit_rating=376
# gear_haste_rating=520
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

sinful_aspirants_insignia_of_alacrity : 5333 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5333.3 5333.3 10.0 / 0.187% 947.2 / 17.8% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2327.3 2205.9 Mana 0.00% 39.4 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
sinful_aspirants_insignia_of_alacrity 5333
Arcane Barrage 409 7.7% 22.0 13.16sec 5578 4755 Direct 22.0 4829 9669 5581 15.6%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.01 22.00 0.00 0.00 1.1731 0.0000 122777.85 122777.85 0.00% 4755.15 4755.15
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.45% 18.58 9 28 4828.87 2999 8536 4830.77 4127 5586 89684 89684 0.00%
crit 15.55% 3.42 0 11 9668.84 5999 17073 9463.03 0 17073 33094 33094 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.01
    opener
    [}]:0.69
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.94
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.10
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.40
    rotation
    [+]:2.47
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.12
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.42
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:4.28
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:4.04
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.42
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:4.88
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:2.24
Arcane Blast 1580 29.6% 101.4 2.93sec 4678 3723 Direct 102.4 4005 8005 4632 15.7%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 101.39 102.39 0.00 0.00 1.2565 0.0000 474284.24 474284.24 0.00% 3722.94 3722.94
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.34% 86.36 59 114 4005.38 871 8614 4005.27 3381 4963 345941 345941 0.00%
crit 15.66% 16.03 5 33 8004.71 1743 17228 8010.61 4607 13646 128343 128343 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.63
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.45
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.34
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.93
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:84.54
Arcane Echo 287 5.4% 186.0 1.71sec 463 0 Direct 186.0 400 800 463 15.7%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 185.99 185.99 0.00 0.00 0.0000 0.0000 86079.41 86079.41 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.29% 156.77 98 211 399.98 292 503 399.90 346 444 62700 62700 0.00%
crit 15.71% 29.22 10 58 800.28 583 1005 799.80 649 913 23379 23379 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2106 39.5% 48.7 5.97sec 12972 7635 Periodic 316.8 1725 3447 1996 15.7% 25.9%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.74 0.00 317.08 316.81 1.6989 0.2454 632269.49 632269.49 0.00% 7635.46 7635.46
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.28% 267.02 148 392 1725.35 996 2404 1728.06 1539 1955 460645 460645 0.00%
crit 15.72% 49.79 22 82 3447.02 1992 4808 3451.21 2865 3991 171624 171624 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.43
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.01
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.64
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.50
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:6.06
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.36
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.39
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.27
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (159) 0.0% (3.0%) 12.7 24.13sec 3771 3188

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.68 0.00 0.00 0.00 1.1826 0.0000 0.00 0.00 0.00% 3188.48 3188.48

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.97
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.71
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 159 3.0% 12.7 24.13sec 3772 0 Direct 12.7 3256 6499 3772 15.9%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.68 12.68 0.00 0.00 0.0000 0.0000 47814.41 47814.41 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.07% 10.66 4 16 3255.58 2685 6482 3257.10 2775 3948 34690 34690 0.00%
crit 15.93% 2.02 0 9 6499.14 5370 12963 5750.46 0 12963 13125 13125 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (81) 0.0% (1.5%) 18.0 1.81sec 1325 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 18.04 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 81 1.5% 18.0 1.81sec 1325 0 Direct 18.0 1145 2290 1325 15.8%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 18.04 18.04 0.00 0.00 0.0000 0.0000 23912.40 23912.40 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.25% 15.20 7 34 1144.89 1117 1184 1144.73 1117 1184 17405 17405 0.00%
crit 15.75% 2.84 0 10 2289.57 2233 2367 2172.24 0 2367 6508 6508 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 39 0.7% 21.7 13.34sec 541 0 Direct 21.7 466 932 541 16.1%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.73 21.73 0.00 0.00 0.0000 0.0000 11752.96 11752.96 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.93% 18.24 7 34 465.93 453 481 465.94 453 477 8498 8498 0.00%
crit 16.07% 3.49 0 11 931.98 907 961 905.19 0 961 3255 3255 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (16) 0.0% (0.3%) 1.0 0.00sec 4803 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 120  / 16 0.3% 117.0 0.99sec 41 41 Direct 117.0 35 71 41 15.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 117.00 117.00 0.00 0.00 1.0092 0.0000 4803.03 4803.03 0.00% 40.68 40.68
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.32% 98.66 85 111 35.49 28 43 35.50 34 39 3502 3502 0.00%
crit 15.68% 18.34 6 32 70.94 57 86 70.93 61 83 1301 1301 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:40.00
Shifting Power 83 1.5% 5.6 53.03sec 4434 1309 Periodic 22.3 960 1920 1113 16.0% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.59 0.00 22.26 22.26 3.3874 0.7875 24773.82 24773.82 0.00% 1309.12 1309.12
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.04% 18.71 8 29 959.80 903 1038 959.83 903 1020 17954 17954 0.00%
crit 15.96% 3.55 0 12 1920.48 1806 2076 1873.35 0 2076 6820 6820 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.59
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (573) 0.0% (10.7%) 7.0 43.87sec 24528 20562

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.01 0.00 0.00 0.00 1.1930 0.0000 0.00 0.00 0.00% 20562.02 20562.02

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.68
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.35
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 573 10.7% 7.0 43.78sec 24528 0 Direct 7.0 24567 0 24567 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.01 7.00 0.00 0.00 0.0000 0.0000 171919.06 171919.06 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 7.00 5 9 24566.95 573 69884 24600.78 16873 31509 171919 171919 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:18968.35
  • base_dd_max:18968.35
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
sinful_aspirants_insignia_of_alacrity
Arcane Power 3.8 84.89sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.84 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.84
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 212.38sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.91 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.91
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.62sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.53 0.00 20.58 0.00 3.6066 0.6172 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sinful_aspirants_insignia_of_alacrity
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.23
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.30
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sinful_aspirants_insignia_of_alacrity
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sinful_aspirants_insignia_of_alacrity
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 325.24sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.06 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.06
  • if_expr:buff.arcane_power.up
Presence of Mind 3.6 85.52sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.56 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.04
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.52
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.9 46.53sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.89 0.00 0.00 0.00 1.1872 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.90
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 2.0 255.72sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.95 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.96
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.58sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sinful_aspirants_insignia_of_alacrity
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.9 111.8 13.2sec 2.3sec 11.0sec 84.07% 0.00% 64.7 (65.7) 0.0

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.0s / 44.2s
  • trigger_min/max:0.0s / 18.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 42.9s

Stack Uptimes

  • arcane_charge_1:5.34%
  • arcane_charge_2:10.20%
  • arcane_charge_3:8.78%
  • arcane_charge_4:59.74%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 84.6sec 84.6sec 14.7sec 18.77% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.4s / 115.6s
  • trigger_min/max:66.4s / 115.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.77%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 213.0sec 213.0sec 11.8sec 7.56% 12.17% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 267.8s
  • trigger_min/max:180.0s / 267.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • berserking_1:7.56%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.2 9.6 16.5sec 10.7sec 6.4sec 39.10% 0.00% 0.1 (0.1) 0.2

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.86%
  • clearcasting_2:13.97%
  • clearcasting_3:2.27%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 91.7sec 91.7sec 3.8sec 4.50% 0.00% 16.4 (16.4) 0.0

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 130.6s
  • trigger_min/max:66.0s / 130.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.8s

Stack Uptimes

  • evocation_1:4.50%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Insignia 5.2 3.0 55.3sec 33.1sec 24.6sec 42.14% 0.00% 3.0 (3.0) 4.7

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_gladiators_insignia
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Aspirant's Insignia of Alacrity

Stat Details

  • stat:strength
  • amount:129.00
  • stat:agility
  • amount:129.00
  • stat:intellect
  • amount:129.00

Trigger Details

  • interval_min/max:20.0s / 169.9s
  • trigger_min/max:0.0s / 140.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 117.9s

Stack Uptimes

  • gladiators_insignia_1:42.14%

Spelldata

  • id:277181
  • name:Gladiator's Insignia
  • tooltip:Increases primary stat by {$s1=95}.
  • description:Increases primary stat by {$s1=95} for {$d=20 seconds}.
  • max_stacks:0
  • duration:20.00
  • cooldown:0.00
  • default_chance:0.00%
Potion of Deathly Fixation 1.1 0.0 325.6sec 325.6sec 24.2sec 8.63% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:303.5s / 346.7s
  • trigger_min/max:303.5s / 346.7s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.63%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.6 0.0 86.0sec 86.0sec 11.2sec 13.27% 10.21% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:54.2s / 119.5s
  • trigger_min/max:54.2s / 119.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 22.0s

Stack Uptimes

  • presence_of_mind_1:2.90%
  • presence_of_mind_2:2.47%
  • presence_of_mind_3:7.90%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.8 0.9 31.8sec 28.7sec 12.7sec 41.31% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 60.7s
  • trigger_min/max:8.6s / 60.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.31%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 2.0 0.0 256.4sec 256.4sec 36.5sec 23.58% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 321.4s
  • trigger_min/max:240.0s / 321.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.58%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.05% 0.00% 9.52%
Arcane Barrage Arcane Charge 3 5.31% 0.00% 20.83%
Arcane Barrage Arcane Charge 4 94.64% 79.17% 100.00%
Arcane Blast Arcane Charge 0 7.35% 2.04% 14.29%
Arcane Blast Arcane Charge 1 4.91% 0.00% 9.52%
Arcane Blast Arcane Charge 2 12.68% 6.48% 17.70%
Arcane Blast Arcane Charge 3 13.34% 6.48% 18.07%
Arcane Blast Arcane Charge 4 61.72% 46.02% 78.16%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.11% 0.00% 7.02% 1.3s 0.0s 8.6s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.250144.051263.672
Evocation23.8740.00060.56985.51231.318116.068
Shifting Power11.2650.00095.91865.80729.176165.673
Rune of Power9.1160.00436.15764.24524.25797.111
Touch of the Magi5.9120.00022.93242.46720.92791.498
Arcane Power6.2080.00036.84124.17212.34152.371
Arcane Barrage10.8851.00545.086248.874195.752306.721
Arcane Orb6.3620.00065.01684.97731.875169.978
Presence of Mind28.3330.10458.439105.91040.024162.321
Time Warp6.7710.00079.44613.2361.29680.746

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
sinful_aspirants_insignia_of_alacrity
mana_regen Mana 3144.00 395580.46 59.71% 125.82 8893.83 2.20%
Evocation Mana 139.36 189453.98 28.60% 1359.48 0.00 0.00%
Mana Gem Mana 2.87 19310.35 2.91% 6736.57 0.00 0.00%
Arcane Barrage Mana 22.01 58115.53 8.77% 2639.82 392.33 0.67%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2205.93 2327.34 9291.7 30908.3 1559.8 67365.7
Usage Type Count Total Avg RPE APR
sinful_aspirants_insignia_of_alacrity
arcane_blast Mana 102.4 547982.2 5351.7 5404.7 0.9
arcane_missiles Mana 48.7 110048.1 2257.8 2257.7 5.7
arcane_orb Mana 12.7 5643.0 445.0 445.0 8.5
shifting_power Mana 5.6 13964.5 2500.0 2499.5 1.8
time_warp Mana 2.0 3899.0 1994.3 1994.6 0.0
touch_of_the_magi Mana 7.0 17352.4 2475.7 2475.7 9.9

Statistics & Data Analysis

Fight Length
sinful_aspirants_insignia_of_alacrity Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
sinful_aspirants_insignia_of_alacrity Damage Per Second
Count 2321
Mean 5333.30
Minimum 4478.24
Maximum 6315.49
Spread ( max - min ) 1837.25
Range [ ( max - min ) / 2 * 100% ] 17.22%
Standard Deviation 245.5924
5th Percentile 4923.22
95th Percentile 5732.38
( 95th Percentile - 5th Percentile ) 809.16
Mean Distribution
Standard Deviation 5.0977
95.00% Confidence Interval ( 5323.31 - 5343.30 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 82
0.1% Error 8146
0.1 Scale Factor Error with Delta=300 515
0.05 Scale Factor Error with Delta=300 2060
0.01 Scale Factor Error with Delta=300 51489
Priority Target DPS
sinful_aspirants_insignia_of_alacrity Priority Target Damage Per Second
Count 2321
Mean 5333.30
Minimum 4478.24
Maximum 6315.49
Spread ( max - min ) 1837.25
Range [ ( max - min ) / 2 * 100% ] 17.22%
Standard Deviation 245.5924
5th Percentile 4923.22
95th Percentile 5732.38
( 95th Percentile - 5th Percentile ) 809.16
Mean Distribution
Standard Deviation 5.0977
95.00% Confidence Interval ( 5323.31 - 5343.30 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 82
0.1% Error 8146
0.1 Scale Factor Error with Delta=300 515
0.05 Scale Factor Error with Delta=300 2060
0.01 Scale Factor Error with Delta=300 51489
DPS(e)
sinful_aspirants_insignia_of_alacrity Damage Per Second (Effective)
Count 2321
Mean 5333.30
Minimum 4478.24
Maximum 6315.49
Spread ( max - min ) 1837.25
Range [ ( max - min ) / 2 * 100% ] 17.22%
Damage
sinful_aspirants_insignia_of_alacrity Damage
Count 2321
Mean 1595583.65
Minimum 1086991.28
Maximum 2089451.69
Spread ( max - min ) 1002460.41
Range [ ( max - min ) / 2 * 100% ] 31.41%
DTPS
sinful_aspirants_insignia_of_alacrity Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
sinful_aspirants_insignia_of_alacrity Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
sinful_aspirants_insignia_of_alacrity Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
sinful_aspirants_insignia_of_alacrity Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
sinful_aspirants_insignia_of_alacrity Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
sinful_aspirants_insignia_of_alacrity Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
sinful_aspirants_insignia_of_alacrityTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
sinful_aspirants_insignia_of_alacrity Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.68 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.35 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.84 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.90 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.04 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.43 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.63 arcane_blast
u 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.52 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.45 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.69 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.94 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.10 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.01 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.64 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.50 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.97 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.34 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.40 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.84 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.23 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.47 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.12 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.93 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 6.06 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.36 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.39 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.27 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.71 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.59 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.42 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 4.28 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 4.04 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.42 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 4.88 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 84.54 arcane_blast
. 2.30 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 2.24 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.06 potion,if=buff.arcane_power.up
. 1.96 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.91 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&&&&&~yz.."{|#&&}#%&')&?.>.........<..nq:....>.........?opr:...>..q..........>..)?.==+nq:...;.>......<..<.?,opr:.;q.>.;...............)?+nq:...>............<..p.;..;.t.ttt

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask sinful_aspirants_insignia_of_alacrity 67365.7/67366: 100% mana
Pre precombat U food sinful_aspirants_insignia_of_alacrity 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.302 shared_cds . time_warp Fluffy_Pillow 67244.9/67366: 100% mana bloodlust
0:01.302 opener w arcane_blast Fluffy_Pillow 65244.9/67366: 97% mana bloodlust, temporal_warp
0:02.181 opener x rune_of_power Fluffy_Pillow 60929.2/67366: 90% mana bloodlust, temporal_warp
0:02.951 opener & arcane_blast Fluffy_Pillow 61966.6/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.735 shared_cds . use_mana_gem sinful_aspirants_insignia_of_alacrity 56147.9/67366: 83% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:03.735 opener & arcane_blast Fluffy_Pillow 62884.5/67366: 93% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:04.521 opener & arcane_blast Fluffy_Pillow 57068.5/67366: 85% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:05.307 opener & arcane_blast Fluffy_Pillow 51252.5/67366: 76% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:06.093 opener & arcane_blast Fluffy_Pillow 45436.5/67366: 67% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:06.878 opener & arcane_blast Fluffy_Pillow 39619.1/67366: 59% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:07.664 opener & arcane_blast Fluffy_Pillow 33803.1/67366: 50% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:08.448 opener & arcane_blast Fluffy_Pillow 27984.4/67366: 42% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:09.234 opener & arcane_blast Fluffy_Pillow 22168.4/67366: 33% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:10.020 opener ~ arcane_barrage Fluffy_Pillow 16352.4/67366: 24% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:10.790 opener y touch_of_the_magi Fluffy_Pillow 20084.4/67366: 30% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:11.562 opener z arcane_power Fluffy_Pillow 18624.6/67366: 28% mana bloodlust, arcane_charge(4), clearcasting(3), rune_of_power, temporal_warp
0:11.562 shared_cds . potion Fluffy_Pillow 18624.6/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp
0:11.562 shared_cds . berserking Fluffy_Pillow 18624.6/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.562 opener " arcane_missiles Fluffy_Pillow 18624.6/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:19.520 opener { presence_of_mind Fluffy_Pillow 10596.5/67366: 16% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:19.520 opener | arcane_blast Fluffy_Pillow 10596.5/67366: 16% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.274 opener # arcane_missiles Fluffy_Pillow 8174.9/67366: 12% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, presence_of_mind(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.536 opener & arcane_blast Fluffy_Pillow 9875.2/67366: 15% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.292 opener & arcane_blast Fluffy_Pillow 7456.2/67366: 11% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.045 opener } arcane_barrage Fluffy_Pillow 5033.3/67366: 7% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.800 opener # arcane_missiles Fluffy_Pillow 8745.1/67366: 13% mana bloodlust, arcane_power, clearcasting, temporal_warp, potion_of_deathly_fixation
0:24.972 opener % arcane_orb Fluffy_Pillow 10324.2/67366: 15% mana bloodlust, arcane_power, temporal_warp, potion_of_deathly_fixation
0:25.743 opener & arcane_blast Fluffy_Pillow 11113.0/67366: 16% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, potion_of_deathly_fixation
0:26.714 opener ' evocation sinful_aspirants_insignia_of_alacrity 8296.2/67366: 12% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:29.214 rotation ) cancel_action Fluffy_Pillow 64306.0/67366: 95% mana bloodlust, arcane_charge(3), evocation, temporal_warp, potion_of_deathly_fixation
0:29.217 opener & arcane_blast Fluffy_Pillow 64310.0/67366: 95% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:30.095 rotation ? shifting_power Fluffy_Pillow 59993.0/67366: 89% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:32.396 rotation . arcane_barrage Fluffy_Pillow 60593.1/67366: 90% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:33.166 rotation > arcane_orb Fluffy_Pillow 64325.2/67366: 95% mana bloodlust, temporal_warp, potion_of_deathly_fixation
0:33.936 rotation . arcane_blast Fluffy_Pillow 64862.6/67366: 96% mana bloodlust, arcane_charge(2), clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.907 rotation . arcane_blast Fluffy_Pillow 62045.9/67366: 92% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.785 rotation . arcane_blast Fluffy_Pillow 57728.8/67366: 86% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:36.570 rotation . arcane_blast Fluffy_Pillow 51911.5/67366: 77% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:37.356 rotation . arcane_blast Fluffy_Pillow 46095.5/67366: 68% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:38.142 rotation . arcane_blast Fluffy_Pillow 40279.4/67366: 60% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:38.927 rotation . arcane_blast Fluffy_Pillow 34462.1/67366: 51% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:39.712 rotation . arcane_blast Fluffy_Pillow 28644.7/67366: 43% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:40.495 rotation . arcane_blast Fluffy_Pillow 22824.7/67366: 34% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:41.282 rotation < arcane_missiles Fluffy_Pillow 17010.0/67366: 25% mana arcane_charge(4), clearcasting(3), temporal_warp
0:42.766 rotation . arcane_blast Fluffy_Pillow 19009.4/67366: 28% mana arcane_charge(4), clearcasting(2), gladiators_insignia
0:44.092 rotation . arcane_barrage Fluffy_Pillow 13921.0/67366: 21% mana arcane_charge(4), clearcasting(2), gladiators_insignia
0:45.393 cooldowns n touch_of_the_magi Fluffy_Pillow 18368.4/67366: 27% mana clearcasting(3), gladiators_insignia
0:46.692 cooldowns q rune_of_power Fluffy_Pillow 17618.6/67366: 26% mana arcane_charge(4), clearcasting(3), gladiators_insignia
0:47.991 rotation : arcane_missiles Fluffy_Pillow 19368.8/67366: 29% mana arcane_charge(4), clearcasting(3), rune_of_power, gladiators_insignia
0:55.610 rotation . arcane_blast Fluffy_Pillow 22134.0/67366: 33% mana arcane_charge(4), rune_of_power, gladiators_insignia
0:56.936 rotation . arcane_blast Fluffy_Pillow 17045.5/67366: 25% mana arcane_charge(4), rune_of_power, gladiators_insignia
0:58.262 rotation . arcane_blast Fluffy_Pillow 11957.0/67366: 18% mana arcane_charge(4), rune_of_power, gladiators_insignia
0:59.587 rotation . arcane_barrage Fluffy_Pillow 6867.2/67366: 10% mana arcane_charge(4), rune_of_power, gladiators_insignia
1:00.887 rotation > arcane_orb Fluffy_Pillow 11313.4/67366: 17% mana gladiators_insignia
1:02.186 rotation . arcane_blast Fluffy_Pillow 12563.5/67366: 19% mana arcane_charge(2)
1:03.823 rotation . arcane_blast Fluffy_Pillow 10644.1/67366: 16% mana arcane_charge(3)
1:05.302 rotation . arcane_barrage Fluffy_Pillow 7136.8/67366: 11% mana arcane_charge(4)
1:06.603 rotation . arcane_blast Fluffy_Pillow 11584.2/67366: 17% mana
1:08.550 rotation . arcane_blast Fluffy_Pillow 12832.5/67366: 19% mana arcane_charge
1:10.340 rotation . arcane_blast Fluffy_Pillow 12494.2/67366: 19% mana arcane_charge(2)
1:11.977 rotation . arcane_blast Fluffy_Pillow 10574.7/67366: 16% mana arcane_charge(3), clearcasting
1:13.457 rotation . arcane_barrage Fluffy_Pillow 7068.7/67366: 10% mana arcane_charge(4), clearcasting
1:14.756 rotation . arcane_blast Fluffy_Pillow 11513.5/67366: 17% mana clearcasting
1:16.704 rotation ? shifting_power Fluffy_Pillow 12763.1/67366: 19% mana arcane_charge, clearcasting
1:20.406 cooldowns o touch_of_the_magi Fluffy_Pillow 15250.8/67366: 23% mana arcane_charge, clearcasting, gladiators_insignia
1:21.707 cooldowns p arcane_power Fluffy_Pillow 14503.7/67366: 22% mana arcane_charge(4), clearcasting, gladiators_insignia
1:21.707 cooldowns r presence_of_mind Fluffy_Pillow 14503.7/67366: 22% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, gladiators_insignia
1:21.707 rotation : arcane_missiles Fluffy_Pillow 14503.7/67366: 22% mana arcane_charge(4), arcane_power, clearcasting, presence_of_mind(3), rune_of_power, gladiators_insignia
1:30.794 rotation . arcane_blast Fluffy_Pillow 11746.7/67366: 17% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, gladiators_insignia
1:32.095 rotation . arcane_blast Fluffy_Pillow 10062.1/67366: 15% mana arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, gladiators_insignia
1:33.396 rotation . arcane_barrage Fluffy_Pillow 8377.5/67366: 12% mana arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, gladiators_insignia
1:34.696 rotation > arcane_orb Fluffy_Pillow 12823.6/67366: 19% mana arcane_power, presence_of_mind, gladiators_insignia
1:35.995 rotation . arcane_blast Fluffy_Pillow 14323.8/67366: 21% mana arcane_charge(2), arcane_power, presence_of_mind, gladiators_insignia
1:37.293 rotation . arcane_blast Fluffy_Pillow 14010.1/67366: 21% mana arcane_charge(3), gladiators_insignia
1:38.775 cooldowns q rune_of_power Fluffy_Pillow 10506.8/67366: 16% mana arcane_charge(4)
1:40.074 rotation . arcane_blast Fluffy_Pillow 12257.0/67366: 18% mana arcane_charge(4), rune_of_power
1:41.399 rotation . arcane_blast Fluffy_Pillow 7167.1/67366: 11% mana arcane_charge(4), rune_of_power
1:42.726 rotation . arcane_barrage Fluffy_Pillow 2080.0/67366: 3% mana arcane_charge(4), rune_of_power
1:44.027 rotation . arcane_blast Fluffy_Pillow 6527.5/67366: 10% mana rune_of_power
1:45.973 rotation . arcane_blast Fluffy_Pillow 7774.4/67366: 12% mana arcane_charge, rune_of_power
1:47.765 rotation . arcane_blast Fluffy_Pillow 7438.8/67366: 11% mana arcane_charge(2), rune_of_power
1:49.402 rotation . arcane_blast Fluffy_Pillow 5519.3/67366: 8% mana arcane_charge(3), rune_of_power
1:50.883 rotation . arcane_barrage Fluffy_Pillow 2014.7/67366: 3% mana arcane_charge(4), rune_of_power
1:52.182 rotation . arcane_blast Fluffy_Pillow 6459.5/67366: 10% mana
1:54.128 rotation . arcane_blast Fluffy_Pillow 7706.4/67366: 11% mana arcane_charge
1:55.919 rotation > arcane_orb Fluffy_Pillow 7369.4/67366: 11% mana arcane_charge(2), clearcasting
1:57.218 rotation . arcane_blast Fluffy_Pillow 8619.6/67366: 13% mana arcane_charge(4), clearcasting
1:58.543 rotation . evocation sinful_aspirants_insignia_of_alacrity 3529.8/67366: 5% mana arcane_charge(4), clearcasting
2:03.143 rotation ) cancel_action Fluffy_Pillow 64510.8/67366: 96% mana arcane_charge(4), clearcasting(2), evocation
2:03.149 rotation ? shifting_power Fluffy_Pillow 64518.9/67366: 96% mana arcane_charge(4), clearcasting(2)
2:06.962 rotation . arcane_blast Fluffy_Pillow 67156.2/67366: 100% mana arcane_charge(4), clearcasting(2)
2:08.288 rotation = arcane_missiles Fluffy_Pillow 60497.5/67366: 90% mana arcane_charge(4), clearcasting(2)
2:10.411 rotation = arcane_missiles Fluffy_Pillow 63357.8/67366: 94% mana arcane_charge(4), clearcasting
2:12.346 rotation + arcane_barrage Fluffy_Pillow 65964.9/67366: 98% mana arcane_charge(4)
2:13.646 cooldowns n touch_of_the_magi Fluffy_Pillow 67365.7/67366: 100% mana
2:14.945 cooldowns q rune_of_power Fluffy_Pillow 64871.1/67366: 96% mana arcane_charge(4)
2:16.244 rotation : arcane_missiles Fluffy_Pillow 66621.3/67366: 99% mana arcane_charge(4), rune_of_power
2:24.882 shared_cds . use_mana_gem sinful_aspirants_insignia_of_alacrity 55759.4/67366: 83% mana arcane_charge(4), rune_of_power
2:24.882 rotation . arcane_blast Fluffy_Pillow 62495.9/67366: 93% mana arcane_charge(4), rune_of_power
2:26.208 rotation . arcane_blast Fluffy_Pillow 57407.5/67366: 85% mana arcane_charge(4), clearcasting, rune_of_power
2:27.533 rotation ; arcane_missiles Fluffy_Pillow 52317.7/67366: 78% mana arcane_charge(4), clearcasting, rune_of_power
2:29.555 rotation . arcane_barrage Fluffy_Pillow 55041.9/67366: 82% mana arcane_charge(4)
2:30.854 rotation > arcane_orb Fluffy_Pillow 59486.7/67366: 88% mana
2:32.153 rotation . arcane_blast Fluffy_Pillow 60736.9/67366: 90% mana arcane_charge(2)
2:33.789 rotation . arcane_blast Fluffy_Pillow 58816.1/67366: 87% mana arcane_charge(3)
2:35.270 rotation . arcane_blast Fluffy_Pillow 55311.5/67366: 82% mana arcane_charge(4), clearcasting
2:36.595 rotation . arcane_blast Fluffy_Pillow 50221.7/67366: 75% mana arcane_charge(4), clearcasting
2:37.920 rotation . arcane_blast Fluffy_Pillow 45131.8/67366: 67% mana arcane_charge(4), clearcasting
2:39.247 rotation . arcane_blast Fluffy_Pillow 40044.7/67366: 59% mana arcane_charge(4), clearcasting(2)
2:40.572 rotation < arcane_missiles Fluffy_Pillow 34954.9/67366: 52% mana arcane_charge(4), clearcasting(3)
2:42.672 rotation . arcane_blast Fluffy_Pillow 37784.3/67366: 56% mana arcane_charge(4), clearcasting(2)
2:43.999 rotation . arcane_blast Fluffy_Pillow 32697.2/67366: 49% mana arcane_charge(4), clearcasting(2)
2:45.325 rotation < arcane_missiles Fluffy_Pillow 27608.7/67366: 41% mana arcane_charge(4), clearcasting(3)
2:47.309 rotation . arcane_blast Fluffy_Pillow 30281.8/67366: 45% mana arcane_charge(4), clearcasting(2)
2:48.635 rotation ? shifting_power Fluffy_Pillow 25193.3/67366: 37% mana arcane_charge(4), clearcasting(2)
2:52.298 rotation , arcane_barrage Fluffy_Pillow 27628.5/67366: 41% mana arcane_charge(4), clearcasting(3)
2:53.597 cooldowns o touch_of_the_magi Fluffy_Pillow 32073.3/67366: 48% mana clearcasting(3)
2:54.896 cooldowns p arcane_power Fluffy_Pillow 31323.5/67366: 46% mana arcane_charge(4), clearcasting(3)
2:54.896 cooldowns r presence_of_mind Fluffy_Pillow 31323.5/67366: 46% mana arcane_charge(4), arcane_power, clearcasting(3), rune_of_power
2:54.896 rotation : arcane_missiles Fluffy_Pillow 31323.5/67366: 46% mana arcane_charge(4), arcane_power, clearcasting(3), presence_of_mind(3), rune_of_power
3:04.145 rotation . arcane_blast Fluffy_Pillow 40034.8/67366: 59% mana arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, gladiators_insignia
3:05.445 rotation ; arcane_missiles Fluffy_Pillow 38348.8/67366: 57% mana arcane_charge(4), arcane_power, clearcasting, presence_of_mind(2), rune_of_power, gladiators_insignia
3:07.455 cooldowns q rune_of_power Fluffy_Pillow 41056.9/67366: 61% mana arcane_charge(4), arcane_power, presence_of_mind(2), gladiators_insignia
3:08.755 rotation . arcane_barrage Fluffy_Pillow 42808.4/67366: 64% mana arcane_charge(4), arcane_power, presence_of_mind(2), rune_of_power, gladiators_insignia
3:10.055 rotation > arcane_orb Fluffy_Pillow 47254.6/67366: 70% mana presence_of_mind(2), rune_of_power, gladiators_insignia
3:11.355 rotation . arcane_blast Fluffy_Pillow 48506.1/67366: 72% mana arcane_charge(2), presence_of_mind(2), rune_of_power, gladiators_insignia
3:12.655 rotation ; arcane_missiles Fluffy_Pillow 46132.6/67366: 68% mana arcane_charge(3), clearcasting, presence_of_mind, rune_of_power, gladiators_insignia
3:14.545 rotation . arcane_blast Fluffy_Pillow 48679.0/67366: 72% mana arcane_charge(3), presence_of_mind, rune_of_power, gladiators_insignia
3:15.842 rotation . arcane_blast Fluffy_Pillow 44926.5/67366: 67% mana arcane_charge(4), rune_of_power, gladiators_insignia
3:17.167 rotation . arcane_blast Fluffy_Pillow 39836.7/67366: 59% mana arcane_charge(4), rune_of_power
3:18.493 rotation . arcane_blast Fluffy_Pillow 34748.2/67366: 52% mana arcane_charge(4), rune_of_power
3:19.818 rotation . arcane_barrage Fluffy_Pillow 29658.4/67366: 44% mana arcane_charge(4), rune_of_power
3:21.117 rotation . arcane_blast Fluffy_Pillow 34103.2/67366: 51% mana
3:23.065 rotation . arcane_blast Fluffy_Pillow 35352.7/67366: 52% mana arcane_charge
3:24.857 rotation . arcane_blast Fluffy_Pillow 35017.1/67366: 52% mana arcane_charge(2)
3:26.493 rotation . arcane_blast Fluffy_Pillow 33096.3/67366: 49% mana arcane_charge(3)
3:27.973 rotation . arcane_blast Fluffy_Pillow 29590.4/67366: 44% mana arcane_charge(4)
3:29.299 rotation . arcane_blast Fluffy_Pillow 24501.9/67366: 36% mana arcane_charge(4), clearcasting
3:30.624 rotation . arcane_blast Fluffy_Pillow 19412.1/67366: 29% mana arcane_charge(4), clearcasting, gladiators_insignia
3:31.949 rotation . arcane_blast Fluffy_Pillow 14322.3/67366: 21% mana arcane_charge(4), clearcasting, gladiators_insignia
3:33.275 rotation . arcane_blast Fluffy_Pillow 9233.8/67366: 14% mana arcane_charge(4), clearcasting(2), gladiators_insignia
3:34.600 rotation . evocation Fluffy_Pillow 4144.0/67366: 6% mana arcane_charge(4), clearcasting(2), gladiators_insignia
3:39.200 rotation ) cancel_action Fluffy_Pillow 65125.1/67366: 97% mana arcane_charge(4), clearcasting(2), evocation, gladiators_insignia
3:39.204 rotation ? shifting_power Fluffy_Pillow 65130.5/67366: 97% mana arcane_charge(4), clearcasting(2), gladiators_insignia
3:42.909 rotation + arcane_barrage Fluffy_Pillow 67365.7/67366: 100% mana arcane_charge(4), clearcasting(2), gladiators_insignia
3:44.209 cooldowns n touch_of_the_magi Fluffy_Pillow 67365.7/67366: 100% mana clearcasting(2), gladiators_insignia
3:45.510 cooldowns q rune_of_power Fluffy_Pillow 64873.8/67366: 96% mana arcane_charge(4), clearcasting(2), gladiators_insignia
3:46.809 rotation : arcane_missiles Fluffy_Pillow 66624.0/67366: 99% mana arcane_charge(4), clearcasting(2), rune_of_power, gladiators_insignia
3:55.066 rotation . arcane_blast Fluffy_Pillow 61493.8/67366: 91% mana arcane_charge(4), rune_of_power
3:56.391 rotation . arcane_blast Fluffy_Pillow 56404.0/67366: 84% mana arcane_charge(4), rune_of_power
3:57.717 rotation . arcane_barrage Fluffy_Pillow 51315.5/67366: 76% mana arcane_charge(4), rune_of_power
3:59.016 rotation > arcane_orb Fluffy_Pillow 55760.3/67366: 83% mana
4:00.315 rotation . arcane_blast Fluffy_Pillow 57010.4/67366: 85% mana arcane_charge(2)
4:01.953 shared_cds . time_warp Fluffy_Pillow 55092.4/67366: 82% mana arcane_charge(3)
4:01.953 rotation . arcane_blast Fluffy_Pillow 53092.4/67366: 79% mana arcane_charge(3), temporal_warp
4:03.092 rotation . arcane_blast Fluffy_Pillow 49126.9/67366: 73% mana arcane_charge(4), temporal_warp, gladiators_insignia
4:04.112 rotation . arcane_blast Fluffy_Pillow 43626.2/67366: 65% mana arcane_charge(4), temporal_warp, gladiators_insignia
4:05.133 rotation . arcane_blast Fluffy_Pillow 38126.8/67366: 57% mana arcane_charge(4), temporal_warp, gladiators_insignia
4:06.153 rotation . arcane_blast Fluffy_Pillow 32626.1/67366: 48% mana arcane_charge(4), clearcasting, temporal_warp, gladiators_insignia
4:07.174 rotation . arcane_blast Fluffy_Pillow 27126.7/67366: 40% mana arcane_charge(4), clearcasting, temporal_warp, gladiators_insignia
4:08.195 rotation . arcane_blast Fluffy_Pillow 21627.3/67366: 32% mana arcane_charge(4), clearcasting, temporal_warp, gladiators_insignia
4:09.215 rotation . arcane_barrage Fluffy_Pillow 16126.5/67366: 24% mana arcane_charge(4), clearcasting, temporal_warp, gladiators_insignia
4:10.215 rotation . arcane_blast Fluffy_Pillow 20168.5/67366: 30% mana clearcasting(2), temporal_warp, gladiators_insignia
4:11.714 rotation . arcane_blast Fluffy_Pillow 20813.1/67366: 31% mana arcane_charge, clearcasting(2), temporal_warp, gladiators_insignia
4:13.095 rotation < arcane_missiles Fluffy_Pillow 19923.8/67366: 30% mana arcane_charge(2), clearcasting(3), temporal_warp, gladiators_insignia
4:14.574 rotation . arcane_blast Fluffy_Pillow 21916.4/67366: 33% mana arcane_charge(2), clearcasting(2), temporal_warp, gladiators_insignia
4:15.832 rotation . arcane_blast Fluffy_Pillow 19486.4/67366: 29% mana arcane_charge(3), clearcasting(2), temporal_warp, gladiators_insignia
4:16.974 cooldowns p arcane_power Fluffy_Pillow 15525.0/67366: 23% mana arcane_charge(4), clearcasting(2), temporal_warp, gladiators_insignia
4:16.974 shared_cds . berserking Fluffy_Pillow 15525.0/67366: 23% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, gladiators_insignia
4:16.974 rotation ; arcane_missiles Fluffy_Pillow 15525.0/67366: 23% mana berserking, arcane_charge(4), arcane_power, clearcasting(2), rune_of_power, temporal_warp, gladiators_insignia
4:19.607 rotation . arcane_blast Fluffy_Pillow 19072.5/67366: 28% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, gladiators_insignia
4:20.536 rotation . arcane_blast Fluffy_Pillow 16886.6/67366: 25% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, gladiators_insignia
4:21.465 rotation ; arcane_missiles Fluffy_Pillow 14700.8/67366: 22% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, gladiators_insignia
4:22.941 rotation . arcane_blast Fluffy_Pillow 16689.4/67366: 25% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, gladiators_insignia
4:23.869 final_burn t arcane_blast Fluffy_Pillow 14502.2/67366: 22% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, gladiators_insignia
4:24.798 shared_cds . use_mana_gem sinful_aspirants_insignia_of_alacrity 12316.4/67366: 18% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, gladiators_insignia
4:24.882 final_burn t arcane_blast Fluffy_Pillow 19166.1/67366: 28% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, gladiators_insignia
4:25.810 final_burn t arcane_blast Fluffy_Pillow 16978.9/67366: 25% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, gladiators_insignia
4:26.739 final_burn t arcane_blast Fluffy_Pillow 14793.1/67366: 22% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, gladiators_insignia

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1682 1507 989 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1682 1507 0
Crit 15.74% 15.74% 376
Haste 15.76% 15.76% 520
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Sinful Aspirant's Insignia of Alacrity
ilevel: 207, stats: { +91 Haste }
item effects: { equip: Gladiator's Insignia }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="sinful_aspirants_insignia_of_alacrity"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=sinful_aspirants_insignia_of_alacrity,id=178298,bonus_id=1521/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=226.79
# gear_stamina=1504
# gear_intellect=989
# gear_crit_rating=376
# gear_haste_rating=520
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

soul_igniter : 5437 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5437.2 5437.2 10.0 / 0.185% 953.7 / 17.5% 2.4
RPS Out RPS In Primary Resource Waiting APM Active Skill
2304.0 2186.8 Mana 0.00% 39.4 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
soul_igniter 5437
Arcane Barrage 401 7.4% 21.2 13.73sec 5697 4734 Direct 21.1 4918 9915 5701 15.7%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.16 21.15 0.00 0.00 1.2035 0.0000 120551.09 120551.09 0.00% 4733.81 4733.81
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.33% 17.83 8 26 4917.85 3151 8270 4921.02 4215 5751 87688 87688 0.00%
crit 15.67% 3.31 0 10 9914.68 6302 16539 9577.41 0 16539 32864 32864 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.61
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.94
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.08
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.41
    rotation
    [+]:2.48
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.14
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.42
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.74
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:3.94
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.29
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.24
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.87
Arcane Blast 1561 28.7% 98.4 3.03sec 4760 3719 Direct 99.4 4078 8161 4712 15.5%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.43 99.43 0.00 0.00 1.2797 0.0000 468489.41 468489.41 0.00% 3719.35 3719.35
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.47% 83.99 57 114 4078.11 916 8345 4078.55 3524 4944 342488 342488 0.00%
crit 15.53% 15.44 2 32 8161.28 1831 16689 8164.24 5197 13120 126002 126002 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.82
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.13
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.70
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.80
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.45
Arcane Echo 281 5.2% 179.7 1.78sec 468 0 Direct 179.7 404 810 468 15.8%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.74 179.74 0.00 0.00 0.0000 0.0000 84175.85 84175.85 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.24% 151.42 92 214 404.48 219 487 404.49 343 442 61241 61241 0.00%
crit 15.76% 28.32 10 58 809.82 613 974 809.69 654 942 22935 22935 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2111 38.8% 48.2 6.01sec 13131 7547 Periodic 312.8 1750 3504 2026 15.7% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.24 0.00 313.05 312.76 1.7399 0.2521 633411.36 633411.36 0.00% 7547.35 7547.35
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.31% 263.68 151 393 1750.22 1046 2329 1753.30 1545 1998 461449 461449 0.00%
crit 15.69% 49.08 20 92 3503.82 2092 4658 3509.50 2993 4158 171962 171962 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.48
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.64
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.50
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.98
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.47
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.22
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.28
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (159) 0.0% (2.9%) 12.6 24.29sec 3803 3136

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.56 0.00 0.00 0.00 1.2127 0.0000 0.00 0.00 0.00% 3136.30 3136.30

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.95
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.62
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 159 2.9% 12.6 24.31sec 3805 0 Direct 12.6 3289 6599 3804 15.6%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.56 12.56 0.00 0.00 0.0000 0.0000 47787.74 47787.74 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.41% 10.60 4 16 3288.57 2821 6279 3287.69 2838 3917 34866 34866 0.00%
crit 15.59% 1.96 0 8 6598.75 5642 12558 5781.65 0 12558 12922 12922 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Blazing Surge 152 2.8% 4.5 76.09sec 10196 0 Direct 4.3 9156 18290 10600 15.8%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 4.29 0.00 0.00 0.0000 0.0000 45481.80 45481.80 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.17% 3.61 0 5 9156.35 8915 9450 9149.88 0 9450 33063 33063 0.00%
crit 15.83% 0.68 0 5 18289.58 17831 18901 9580.85 0 18901 12419 12419 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Deathly Fixation 0 (79) 0.0% (1.4%) 17.6 2.32sec 1326 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.59 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 79 1.4% 17.6 2.32sec 1326 0 Direct 17.6 1145 2290 1325 15.8%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.59 17.59 0.00 0.00 0.0000 0.0000 23313.87 23313.87 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.21% 14.81 7 29 1144.55 1117 1184 1144.70 1117 1184 16952 16952 0.00%
crit 15.79% 2.78 0 10 2290.06 2233 2367 2178.60 0 2367 6361 6361 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 38 0.7% 21.2 14.08sec 539 0 Direct 21.2 466 931 539 15.7%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.20 21.20 0.00 0.00 0.0000 0.0000 11430.68 11430.68 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.26% 17.87 7 33 465.85 453 481 465.90 453 478 8323 8323 0.00%
crit 15.74% 3.34 0 11 931.26 907 961 897.88 0 961 3108 3108 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (16) 0.0% (0.3%) 1.0 0.00sec 4821 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 121  / 16 0.3% 114.0 1.01sec 42 41 Direct 114.0 37 73 42 15.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 4820.80 4820.80 0.00% 40.91 40.91
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.20% 95.99 82 107 36.52 30 42 36.52 36 38 3506 3506 0.00%
crit 15.80% 18.01 7 32 73.02 59 83 73.01 63 82 1315 1315 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Shifting Power 82 1.5% 5.5 53.01sec 4499 1300 Periodic 21.8 973 1945 1128 15.9% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.46 0.00 21.79 21.79 3.4616 0.8051 24579.11 24579.11 0.00% 1299.66 1299.66
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.11% 18.33 9 28 973.47 949 1006 973.48 949 1006 17843 17843 0.00%
crit 15.89% 3.46 0 11 1944.75 1898 2011 1892.05 0 2011 6736 6736 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.46
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (558) 0.0% (10.3%) 7.0 44.01sec 24004 19648

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.97 0.00 0.00 0.00 1.2217 0.0000 0.00 0.00 0.00% 19647.55 19647.55

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.72
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.26
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 558 10.3% 7.0 43.92sec 24004 0 Direct 7.0 24043 0 24043 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.97 6.96 0.00 0.00 0.0000 0.0000 167259.57 167259.57 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.96 5 9 24043.45 602 63315 24067.60 16497 31747 167260 167260 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:8801.00
  • base_dd_max:8801.00
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
soul_igniter
Arcane Power 3.8 84.89sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.82 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.82
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 207.09sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.92
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.64sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.49 0.00 20.27 0.00 3.6732 0.6318 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:soul_igniter
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.34
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.15
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:soul_igniter
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:soul_igniter
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 323.76sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.05 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.05
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 90.93sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.33 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.18
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.15
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.9 46.66sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.86 0.00 0.00 0.00 1.2155 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.87
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Soul Ignition 4.5 76.33sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Time Warp 1.9 256.36sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.76sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:soul_igniter
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.1 109.5 13.7sec 2.3sec 11.5sec 84.48% 0.00% 64.5 (65.5) 0.0

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.6s / 46.9s
  • trigger_min/max:0.0s / 17.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 45.6s

Stack Uptimes

  • arcane_charge_1:4.91%
  • arcane_charge_2:9.73%
  • arcane_charge_3:8.51%
  • arcane_charge_4:61.33%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 85.0sec 85.0sec 14.7sec 18.67% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:65.5s / 130.9s
  • trigger_min/max:65.5s / 130.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:18.67%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 211.2sec 211.2sec 11.8sec 7.59% 12.58% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 291.4s
  • trigger_min/max:180.0s / 291.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • berserking_1:7.59%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.2 9.2 16.5sec 10.9sec 6.4sec 38.57% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.87%
  • clearcasting_2:13.47%
  • clearcasting_3:2.23%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.6sec 92.6sec 3.9sec 4.55% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 130.5s
  • trigger_min/max:66.0s / 130.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 4.9s

Stack Uptimes

  • evocation_1:4.55%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 328.6sec 328.6sec 24.2sec 8.57% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:301.0s / 346.7s
  • trigger_min/max:301.0s / 346.7s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.57%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.3sec 90.3sec 12.5sec 13.88% 9.85% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:52.7s / 120.5s
  • trigger_min/max:52.7s / 120.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 21.6s

Stack Uptimes

  • presence_of_mind_1:2.97%
  • presence_of_mind_2:2.78%
  • presence_of_mind_3:8.14%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.8 0.9 31.9sec 28.9sec 12.7sec 41.16% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 62.5s
  • trigger_min/max:8.8s / 62.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.16%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 76.4sec 76.4sec 14.8sec 21.97% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:75.0s / 84.1s
  • trigger_min/max:75.0s / 84.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • soul_ignition_1:21.97%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.7sec 257.7sec 36.6sec 23.46% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 323.5s
  • trigger_min/max:240.0s / 323.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.46%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.03% 0.00% 5.26%
Arcane Barrage Arcane Charge 3 4.81% 0.00% 22.22%
Arcane Barrage Arcane Charge 4 95.15% 77.78% 100.00%
Arcane Blast Arcane Charge 0 6.89% 1.89% 12.50%
Arcane Blast Arcane Charge 1 4.33% 0.00% 9.38%
Arcane Blast Arcane Charge 2 12.19% 5.38% 17.43%
Arcane Blast Arcane Charge 3 13.09% 6.67% 18.00%
Arcane Blast Arcane Charge 4 63.49% 47.42% 80.00%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.32% 0.00% 6.84% 1.4s 0.0s 8.7s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.255133.263263.672
Evocation24.4680.00055.45786.93933.288122.386
Shifting Power12.3800.00095.78670.75229.930156.628
Rune of Power9.1970.00037.24264.40624.03899.454
Touch of the Magi6.0380.00022.56743.14320.61778.468
Arcane Power6.2680.00044.06324.26612.32560.437
Arcane Barrage11.3291.03346.244249.555195.315308.013
Arcane Orb6.5140.00065.65386.57632.084169.948
Presence of Mind33.1580.00058.872115.21144.994162.690
Time Warp6.8210.00083.13513.2351.32984.467

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
soul_igniter
mana_regen Mana 3139.93 394590.74 60.09% 125.67 9870.33 2.44%
Evocation Mana 141.26 187021.72 28.48% 1323.92 0.00 0.00%
Mana Gem Mana 2.87 19339.18 2.94% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.16 55759.33 8.49% 2635.02 550.57 0.98%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2186.75 2303.96 10426.5 32171.1 835.5 67365.7
Usage Type Count Total Avg RPE APR
soul_igniter
arcane_blast Mana 99.4 542207.2 5452.7 5508.6 0.9
arcane_missiles Mana 48.2 109409.5 2268.1 2268.2 5.8
arcane_orb Mana 12.6 5550.6 441.8 441.8 8.6
shifting_power Mana 5.5 13657.5 2500.0 2499.7 1.8
time_warp Mana 1.9 3863.5 1993.6 1994.0 0.0
touch_of_the_magi Mana 7.0 17179.6 2465.4 2465.5 9.7

Statistics & Data Analysis

Fight Length
soul_igniter Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
soul_igniter Damage Per Second
Count 2321
Mean 5437.21
Minimum 4407.36
Maximum 6239.28
Spread ( max - min ) 1831.92
Range [ ( max - min ) / 2 * 100% ] 16.85%
Standard Deviation 247.0198
5th Percentile 5043.85
95th Percentile 5835.81
( 95th Percentile - 5th Percentile ) 791.96
Mean Distribution
Standard Deviation 5.1274
95.00% Confidence Interval ( 5427.16 - 5447.26 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 80
0.1% Error 7929
0.1 Scale Factor Error with Delta=300 521
0.05 Scale Factor Error with Delta=300 2084
0.01 Scale Factor Error with Delta=300 52090
Priority Target DPS
soul_igniter Priority Target Damage Per Second
Count 2321
Mean 5437.21
Minimum 4407.36
Maximum 6239.28
Spread ( max - min ) 1831.92
Range [ ( max - min ) / 2 * 100% ] 16.85%
Standard Deviation 247.0198
5th Percentile 5043.85
95th Percentile 5835.81
( 95th Percentile - 5th Percentile ) 791.96
Mean Distribution
Standard Deviation 5.1274
95.00% Confidence Interval ( 5427.16 - 5447.26 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 80
0.1% Error 7929
0.1 Scale Factor Error with Delta=300 521
0.05 Scale Factor Error with Delta=300 2084
0.01 Scale Factor Error with Delta=300 52090
DPS(e)
soul_igniter Damage Per Second (Effective)
Count 2321
Mean 5437.21
Minimum 4407.36
Maximum 6239.28
Spread ( max - min ) 1831.92
Range [ ( max - min ) / 2 * 100% ] 16.85%
Damage
soul_igniter Damage
Count 2321
Mean 1626480.47
Minimum 1161261.07
Maximum 2112192.12
Spread ( max - min ) 950931.06
Range [ ( max - min ) / 2 * 100% ] 29.23%
DTPS
soul_igniter Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
soul_igniter Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
soul_igniter Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
soul_igniter Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
soul_igniter Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
soul_igniter Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
soul_igniterTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
soul_igniter Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.72 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.26 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.82 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.87 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.18 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.48 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.82 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.15 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.13 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.61 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.94 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.08 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.64 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.50 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.95 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.70 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.41 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.92 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.34 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.48 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.14 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.80 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.98 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.47 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.22 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.28 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.62 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.46 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.42 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.74 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 3.94 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.29 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.24 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.45 arcane_blast
. 2.15 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.87 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.05 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.92 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
. 4.46 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYac.v.wx&.&&&&&&&&~yz.."{(%&&&(&'?>...............nq:;..>.......?...nqr:-..>.*).p;.....;.>..?+nq:....>.............=>..?+nqr:-...>*)..p.....;.....;>?nq:....>..............>.....=?nqr:

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask soul_igniter 67365.7/67366: 100% mana
Pre precombat U food soul_igniter 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 shared_cds . use_item_soul_igniter Fluffy_Pillow 65990.7/67366: 98% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana soul_ignition
0:01.331 shared_cds . time_warp Fluffy_Pillow 67284.0/67366: 100% mana bloodlust, soul_ignition
0:01.331 opener w arcane_blast Fluffy_Pillow 65284.0/67366: 97% mana bloodlust, temporal_warp, soul_ignition
0:02.230 opener x rune_of_power Fluffy_Pillow 60995.2/67366: 91% mana bloodlust, temporal_warp, soul_ignition
0:03.019 opener & arcane_blast Fluffy_Pillow 62058.3/67366: 92% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:03.825 shared_cds . use_mana_gem soul_igniter 56269.2/67366: 84% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:03.825 opener & arcane_blast Fluffy_Pillow 63005.8/67366: 94% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:04.630 opener & arcane_blast Fluffy_Pillow 57215.4/67366: 85% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:05.437 opener & arcane_blast Fluffy_Pillow 51427.6/67366: 76% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:06.243 opener & arcane_blast Fluffy_Pillow 45638.6/67366: 68% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:07.049 opener & arcane_blast Fluffy_Pillow 39849.5/67366: 59% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:07.857 opener & arcane_blast Fluffy_Pillow 34063.1/67366: 51% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:08.661 opener & arcane_blast Fluffy_Pillow 28271.4/67366: 42% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:09.465 opener & arcane_blast Fluffy_Pillow 22479.6/67366: 33% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:10.269 opener ~ arcane_barrage Fluffy_Pillow 16687.9/67366: 25% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:11.058 opener y touch_of_the_magi Fluffy_Pillow 20445.5/67366: 30% mana bloodlust, rune_of_power, temporal_warp, soul_ignition
0:11.846 opener z arcane_power Fluffy_Pillow 19007.2/67366: 28% mana bloodlust, arcane_charge(4), rune_of_power, temporal_warp, soul_ignition
0:11.846 shared_cds . potion Fluffy_Pillow 19007.2/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, soul_ignition
0:11.846 shared_cds . berserking Fluffy_Pillow 19007.2/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, soul_ignition, potion_of_deathly_fixation
0:11.846 opener " arcane_missiles Fluffy_Pillow 19007.2/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, soul_ignition, potion_of_deathly_fixation
0:19.226 opener { presence_of_mind Fluffy_Pillow 2700.4/67366: 4% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:19.226 opener ( arcane_barrage Fluffy_Pillow 2700.4/67366: 4% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:19.982 opener % arcane_orb Fluffy_Pillow 6413.6/67366: 10% mana bloodlust, berserking, arcane_power, presence_of_mind(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.757 opener & arcane_blast Fluffy_Pillow 7207.7/67366: 11% mana bloodlust, berserking, arcane_charge(2), arcane_power, presence_of_mind(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.511 opener & arcane_blast Fluffy_Pillow 6161.1/67366: 9% mana bloodlust, berserking, arcane_charge(3), arcane_power, presence_of_mind(2), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.265 opener & arcane_blast Fluffy_Pillow 4427.0/67366: 7% mana bloodlust, berserking, arcane_charge(4), arcane_power, presence_of_mind, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.019 opener ( arcane_barrage Fluffy_Pillow 2005.4/67366: 3% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.773 opener & arcane_blast Fluffy_Pillow 5715.9/67366: 8% mana bloodlust, berserking, arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:24.849 opener ' evocation soul_igniter 6478.1/67366: 10% mana bloodlust, arcane_charge, arcane_power, temporal_warp, potion_of_deathly_fixation
0:27.469 rotation ? shifting_power Fluffy_Pillow 63675.4/67366: 95% mana bloodlust, arcane_charge, temporal_warp, potion_of_deathly_fixation
0:29.948 rotation > arcane_orb Fluffy_Pillow 64515.4/67366: 96% mana bloodlust, arcane_charge, clearcasting, temporal_warp, potion_of_deathly_fixation
0:30.736 rotation . arcane_blast Fluffy_Pillow 65077.1/67366: 97% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:31.635 rotation . arcane_blast Fluffy_Pillow 60788.3/67366: 90% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:32.440 rotation . arcane_blast Fluffy_Pillow 54997.9/67366: 82% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:33.244 rotation . arcane_blast Fluffy_Pillow 49206.2/67366: 73% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.050 rotation . arcane_blast Fluffy_Pillow 43417.1/67366: 64% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.855 rotation . arcane_blast Fluffy_Pillow 37626.7/67366: 56% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.661 rotation . arcane_blast Fluffy_Pillow 31837.6/67366: 47% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:36.467 rotation . arcane_blast Fluffy_Pillow 26048.6/67366: 39% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:37.272 rotation . arcane_blast Fluffy_Pillow 20258.1/67366: 30% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:38.076 rotation . arcane_barrage Fluffy_Pillow 14466.4/67366: 21% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:38.866 rotation . arcane_blast Fluffy_Pillow 18225.4/67366: 27% mana bloodlust, clearcasting(2), temporal_warp
0:40.048 rotation . arcane_blast Fluffy_Pillow 18442.9/67366: 27% mana bloodlust, arcane_charge, clearcasting(2), temporal_warp
0:41.134 rotation . arcane_blast Fluffy_Pillow 17156.1/67366: 25% mana arcane_charge(2), clearcasting(2), temporal_warp
0:42.425 rotation . arcane_blast Fluffy_Pillow 14770.5/67366: 22% mana arcane_charge(3), clearcasting(2)
0:43.942 rotation . arcane_barrage Fluffy_Pillow 11314.4/67366: 17% mana arcane_charge(4), clearcasting(2)
0:45.274 cooldowns n touch_of_the_magi Fluffy_Pillow 15803.6/67366: 23% mana clearcasting(3)
0:46.605 cooldowns q rune_of_power Fluffy_Pillow 15096.9/67366: 22% mana arcane_charge(4), clearcasting(3)
0:47.937 rotation : arcane_missiles Fluffy_Pillow 16891.5/67366: 25% mana arcane_charge(4), clearcasting(3), rune_of_power
0:55.721 rotation ; arcane_missiles Fluffy_Pillow 19879.0/67366: 30% mana arcane_charge(4), clearcasting, rune_of_power
0:57.726 rotation . arcane_blast Fluffy_Pillow 22580.4/67366: 34% mana arcane_charge(4), rune_of_power
0:59.084 rotation . arcane_barrage Fluffy_Pillow 17535.0/67366: 26% mana arcane_charge(4), rune_of_power
1:00.415 rotation > arcane_orb Fluffy_Pillow 22022.9/67366: 33% mana
1:01.747 rotation . arcane_blast Fluffy_Pillow 23317.5/67366: 35% mana arcane_charge(2)
1:03.423 rotation . arcane_blast Fluffy_Pillow 21450.6/67366: 32% mana arcane_charge(3)
1:04.939 rotation . arcane_blast Fluffy_Pillow 17993.2/67366: 27% mana arcane_charge(4)
1:06.296 rotation . arcane_barrage Fluffy_Pillow 12946.5/67366: 19% mana arcane_charge(4)
1:07.629 rotation . arcane_blast Fluffy_Pillow 17437.1/67366: 26% mana
1:09.624 rotation . arcane_blast Fluffy_Pillow 18750.0/67366: 28% mana arcane_charge
1:11.459 rotation . arcane_blast Fluffy_Pillow 18472.3/67366: 27% mana arcane_charge(2)
1:13.135 rotation ? shifting_power Fluffy_Pillow 16605.4/67366: 25% mana arcane_charge(3), clearcasting
1:16.856 shared_cds . use_item_soul_igniter Fluffy_Pillow 19118.7/67366: 28% mana arcane_charge(3), clearcasting
1:16.856 rotation . arcane_blast Fluffy_Pillow 19118.7/67366: 28% mana arcane_charge(3), clearcasting, soul_ignition
1:18.373 rotation . arcane_barrage Fluffy_Pillow 15662.6/67366: 23% mana arcane_charge(4), clearcasting, soul_ignition
1:19.705 cooldowns n touch_of_the_magi Fluffy_Pillow 20151.9/67366: 30% mana clearcasting, soul_ignition
1:21.035 cooldowns q rune_of_power Fluffy_Pillow 19443.8/67366: 29% mana arcane_charge(4), clearcasting, soul_ignition
1:22.367 cooldowns r presence_of_mind Fluffy_Pillow 21238.4/67366: 32% mana arcane_charge(4), clearcasting, rune_of_power, soul_ignition
1:22.367 rotation : arcane_missiles Fluffy_Pillow 21238.4/67366: 32% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power, soul_ignition
1:28.799 rotation - arcane_blast Fluffy_Pillow 14904.4/67366: 22% mana arcane_charge(4), presence_of_mind(3), rune_of_power, soul_ignition
1:30.130 rotation . arcane_blast Fluffy_Pillow 9822.6/67366: 15% mana arcane_charge(4), presence_of_mind(2), rune_of_power, soul_ignition
1:31.463 rotation . arcane_barrage Fluffy_Pillow 4743.6/67366: 7% mana arcane_charge(4), presence_of_mind, rune_of_power, soul_ignition
1:32.795 rotation > arcane_orb Fluffy_Pillow 9232.8/67366: 14% mana presence_of_mind, rune_of_power
1:34.128 rotation . arcane_blast Fluffy_Pillow 10528.8/67366: 16% mana arcane_charge(2), presence_of_mind, rune_of_power
1:35.459 rotation * evocation soul_igniter 8197.1/67366: 12% mana arcane_charge(3), clearcasting
1:39.859 rotation ) cancel_action Fluffy_Pillow 65137.3/67366: 97% mana arcane_charge(3), clearcasting, evocation
1:39.864 rotation . arcane_blast Fluffy_Pillow 65144.0/67366: 97% mana arcane_charge(3), clearcasting
1:41.380 cooldowns p arcane_power Fluffy_Pillow 61686.6/67366: 92% mana arcane_charge(4), clearcasting
1:41.380 rotation ; arcane_missiles Fluffy_Pillow 61686.6/67366: 92% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:43.387 rotation . arcane_blast Fluffy_Pillow 64390.6/67366: 96% mana arcane_charge(4), arcane_power, rune_of_power
1:44.745 rotation . arcane_blast Fluffy_Pillow 62782.8/67366: 93% mana arcane_charge(4), arcane_power, rune_of_power
1:46.103 rotation . arcane_blast Fluffy_Pillow 61174.9/67366: 91% mana arcane_charge(4), arcane_power, rune_of_power
1:47.461 rotation . arcane_blast Fluffy_Pillow 59567.1/67366: 88% mana arcane_charge(4), arcane_power, rune_of_power
1:48.817 rotation . arcane_blast Fluffy_Pillow 57956.5/67366: 86% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:50.174 rotation ; arcane_missiles Fluffy_Pillow 56347.3/67366: 84% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:52.207 rotation . arcane_barrage Fluffy_Pillow 59086.4/67366: 88% mana arcane_charge(4), arcane_power, rune_of_power
1:53.540 rotation > arcane_orb Fluffy_Pillow 63577.0/67366: 94% mana arcane_power
1:54.872 rotation . arcane_blast Fluffy_Pillow 65121.6/67366: 97% mana arcane_charge(2), arcane_power
1:56.547 rotation . arcane_blast Fluffy_Pillow 63244.8/67366: 94% mana arcane_charge(3)
1:58.066 rotation ? shifting_power Fluffy_Pillow 59791.3/67366: 89% mana arcane_charge(4), clearcasting
2:01.993 rotation + arcane_barrage Fluffy_Pillow 62582.2/67366: 93% mana arcane_charge(4), clearcasting
2:03.325 cooldowns n touch_of_the_magi Fluffy_Pillow 67071.5/67366: 100% mana clearcasting
2:04.657 cooldowns q rune_of_power Fluffy_Pillow 64872.5/67366: 96% mana arcane_charge(4), clearcasting
2:05.988 rotation : arcane_missiles Fluffy_Pillow 66665.7/67366: 99% mana arcane_charge(4), clearcasting, rune_of_power
2:14.662 shared_cds . use_mana_gem soul_igniter 54499.0/67366: 81% mana arcane_charge(4), rune_of_power
2:14.662 rotation . arcane_blast Fluffy_Pillow 61235.6/67366: 91% mana arcane_charge(4), rune_of_power
2:16.019 rotation . arcane_blast Fluffy_Pillow 56188.9/67366: 83% mana arcane_charge(4), rune_of_power
2:17.376 rotation . arcane_barrage Fluffy_Pillow 51142.2/67366: 76% mana arcane_charge(4), rune_of_power
2:18.707 rotation > arcane_orb Fluffy_Pillow 55630.1/67366: 83% mana
2:20.040 rotation . arcane_blast Fluffy_Pillow 56926.1/67366: 85% mana arcane_charge(2)
2:21.716 rotation . arcane_blast Fluffy_Pillow 55059.2/67366: 82% mana arcane_charge(3)
2:23.233 rotation . arcane_blast Fluffy_Pillow 51603.0/67366: 77% mana arcane_charge(4)
2:24.590 rotation . arcane_blast Fluffy_Pillow 46556.3/67366: 69% mana arcane_charge(4)
2:25.947 rotation . arcane_blast Fluffy_Pillow 41509.7/67366: 62% mana arcane_charge(4), clearcasting
2:27.303 rotation . arcane_blast Fluffy_Pillow 36461.6/67366: 54% mana arcane_charge(4), clearcasting
2:28.660 rotation . arcane_blast Fluffy_Pillow 31414.9/67366: 47% mana arcane_charge(4), clearcasting
2:30.020 rotation . arcane_blast Fluffy_Pillow 26372.3/67366: 39% mana arcane_charge(4), clearcasting
2:31.376 rotation . arcane_blast Fluffy_Pillow 21324.2/67366: 32% mana arcane_charge(4), clearcasting
2:32.735 shared_cds . use_item_soul_igniter Fluffy_Pillow 16280.2/67366: 24% mana arcane_charge(4), clearcasting
2:32.735 rotation . arcane_barrage Fluffy_Pillow 16280.2/67366: 24% mana arcane_charge(4), clearcasting, soul_ignition
2:34.068 rotation . arcane_blast Fluffy_Pillow 20770.8/67366: 31% mana clearcasting, soul_ignition
2:36.063 rotation . arcane_blast Fluffy_Pillow 22083.7/67366: 33% mana arcane_charge, clearcasting, soul_ignition
2:37.899 rotation = arcane_missiles Fluffy_Pillow 21807.4/67366: 32% mana arcane_charge(2), clearcasting, soul_ignition
2:39.941 rotation > arcane_orb Fluffy_Pillow 24558.6/67366: 36% mana arcane_charge(2), soul_ignition
2:41.273 rotation . arcane_blast Fluffy_Pillow 25853.2/67366: 38% mana arcane_charge(4), soul_ignition
2:42.630 rotation . arcane_blast Fluffy_Pillow 20806.5/67366: 31% mana arcane_charge(4), soul_ignition
2:43.987 rotation ? shifting_power Fluffy_Pillow 15759.8/67366: 23% mana arcane_charge(4), soul_ignition
2:47.772 rotation + arcane_barrage Fluffy_Pillow 18359.4/67366: 27% mana arcane_charge(4)
2:49.101 cooldowns n touch_of_the_magi Fluffy_Pillow 22844.6/67366: 34% mana
2:50.430 cooldowns q rune_of_power Fluffy_Pillow 22135.2/67366: 33% mana arcane_charge(4)
2:51.761 cooldowns r presence_of_mind Fluffy_Pillow 23928.5/67366: 36% mana arcane_charge(4), rune_of_power
2:51.761 rotation : arcane_missiles Fluffy_Pillow 23928.5/67366: 36% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:58.383 rotation - arcane_blast Fluffy_Pillow 17850.4/67366: 26% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:59.718 rotation . arcane_blast Fluffy_Pillow 12774.1/67366: 19% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:01.049 rotation . arcane_blast Fluffy_Pillow 7692.3/67366: 11% mana arcane_charge(4), presence_of_mind, rune_of_power
3:02.381 rotation . arcane_barrage Fluffy_Pillow 2612.0/67366: 4% mana arcane_charge(4), rune_of_power
3:03.713 rotation > arcane_orb Fluffy_Pillow 7101.2/67366: 11% mana rune_of_power
3:05.047 rotation * evocation Fluffy_Pillow 8398.5/67366: 12% mana arcane_charge(2)
3:09.347 rotation ) cancel_action Fluffy_Pillow 64044.6/67366: 95% mana arcane_charge(2), evocation
3:09.352 rotation . arcane_blast Fluffy_Pillow 64051.4/67366: 95% mana arcane_charge(2)
3:11.029 rotation . arcane_blast Fluffy_Pillow 62185.8/67366: 92% mana arcane_charge(3)
3:12.547 cooldowns p arcane_power Fluffy_Pillow 58731.0/67366: 87% mana arcane_charge(4)
3:12.547 shared_cds . berserking Fluffy_Pillow 58731.0/67366: 87% mana arcane_charge(4), arcane_power, rune_of_power
3:12.547 rotation . arcane_blast Fluffy_Pillow 58731.0/67366: 87% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:13.782 rotation . arcane_blast Fluffy_Pillow 56957.5/67366: 85% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:15.015 rotation . arcane_blast Fluffy_Pillow 55181.2/67366: 82% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:16.249 rotation . arcane_blast Fluffy_Pillow 53406.3/67366: 79% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:17.482 rotation ; arcane_missiles Fluffy_Pillow 51630.0/67366: 77% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:19.417 rotation . arcane_blast Fluffy_Pillow 54237.1/67366: 81% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:20.653 rotation . arcane_blast Fluffy_Pillow 52464.9/67366: 78% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:21.887 rotation . arcane_blast Fluffy_Pillow 50689.9/67366: 75% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:23.120 rotation . arcane_blast Fluffy_Pillow 48913.7/67366: 73% mana berserking, arcane_charge(4), arcane_power, rune_of_power
3:24.354 rotation . arcane_barrage Fluffy_Pillow 47138.8/67366: 70% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:25.564 rotation ; arcane_missiles Fluffy_Pillow 51463.7/67366: 76% mana arcane_power, clearcasting
3:27.567 rotation > arcane_orb Fluffy_Pillow 54162.3/67366: 80% mana
3:28.899 rotation ? shifting_power Fluffy_Pillow 55456.9/67366: 82% mana arcane_charge(2)
3:32.620 cooldowns n touch_of_the_magi Fluffy_Pillow 57970.3/67366: 86% mana arcane_charge(2)
3:33.949 cooldowns q rune_of_power Fluffy_Pillow 57260.9/67366: 85% mana arcane_charge(4)
3:35.282 rotation : arcane_missiles Fluffy_Pillow 59056.9/67366: 88% mana arcane_charge(4), rune_of_power
3:44.493 rotation . arcane_blast Fluffy_Pillow 41467.0/67366: 62% mana arcane_charge(4), rune_of_power
3:45.850 rotation . arcane_blast Fluffy_Pillow 36420.3/67366: 54% mana arcane_charge(4), rune_of_power
3:47.210 rotation . arcane_barrage Fluffy_Pillow 31377.6/67366: 47% mana arcane_charge(4), rune_of_power
3:48.541 shared_cds . use_item_soul_igniter Fluffy_Pillow 35865.5/67366: 53% mana
3:48.541 rotation > arcane_orb Fluffy_Pillow 35865.5/67366: 53% mana soul_ignition
3:49.872 rotation . arcane_blast Fluffy_Pillow 37158.8/67366: 55% mana arcane_charge(2), soul_ignition
3:51.548 rotation . arcane_blast Fluffy_Pillow 35291.9/67366: 52% mana arcane_charge(3), soul_ignition
3:53.064 rotation . arcane_blast Fluffy_Pillow 31834.4/67366: 47% mana arcane_charge(4), soul_ignition
3:54.422 rotation . arcane_blast Fluffy_Pillow 26789.1/67366: 40% mana arcane_charge(4), soul_ignition
3:55.779 rotation . arcane_blast Fluffy_Pillow 21742.4/67366: 32% mana arcane_charge(4), soul_ignition
3:57.138 rotation . arcane_barrage Fluffy_Pillow 16698.4/67366: 25% mana arcane_charge(4), clearcasting, soul_ignition
3:58.470 rotation . arcane_blast Fluffy_Pillow 21187.6/67366: 31% mana clearcasting, soul_ignition
4:00.465 rotation . arcane_blast Fluffy_Pillow 22500.5/67366: 33% mana arcane_charge, clearcasting, soul_ignition
4:02.301 shared_cds . time_warp Fluffy_Pillow 22224.2/67366: 33% mana arcane_charge(2), clearcasting, soul_ignition
4:02.301 rotation . arcane_blast Fluffy_Pillow 20224.2/67366: 30% mana arcane_charge(2), clearcasting, temporal_warp, soul_ignition
4:03.590 rotation . arcane_blast Fluffy_Pillow 17835.9/67366: 26% mana arcane_charge(3), clearcasting, temporal_warp
4:04.758 rotation . arcane_barrage Fluffy_Pillow 13909.5/67366: 21% mana arcane_charge(4), clearcasting(2), temporal_warp
4:05.786 rotation . arcane_blast Fluffy_Pillow 17989.2/67366: 27% mana clearcasting(2), temporal_warp
4:07.322 rotation . arcane_blast Fluffy_Pillow 18683.7/67366: 28% mana arcane_charge, clearcasting(2), temporal_warp
4:08.733 rotation > arcane_orb Fluffy_Pillow 17834.7/67366: 26% mana arcane_charge(2), clearcasting(2), temporal_warp
4:09.758 rotation . arcane_blast Fluffy_Pillow 18715.7/67366: 28% mana arcane_charge(4), clearcasting(2), temporal_warp
4:10.806 rotation . arcane_barrage Fluffy_Pillow 13252.7/67366: 20% mana arcane_charge(4), clearcasting(2), temporal_warp
4:11.832 rotation . arcane_blast Fluffy_Pillow 17329.7/67366: 26% mana clearcasting(2), temporal_warp
4:13.368 rotation . arcane_blast Fluffy_Pillow 18024.2/67366: 27% mana arcane_charge, clearcasting(2), temporal_warp
4:14.782 shared_cds . use_mana_gem soul_igniter 17179.3/67366: 26% mana arcane_charge(2), clearcasting(2), temporal_warp
4:14.782 rotation = arcane_missiles Fluffy_Pillow 23915.9/67366: 36% mana arcane_charge(2), clearcasting(2), temporal_warp
4:16.383 rotation ? shifting_power Fluffy_Pillow 26072.9/67366: 39% mana arcane_charge(2), clearcasting(2), temporal_warp
4:19.299 cooldowns n touch_of_the_magi Fluffy_Pillow 27501.7/67366: 41% mana arcane_charge(2), clearcasting(2), temporal_warp
4:20.324 cooldowns q rune_of_power Fluffy_Pillow 26382.7/67366: 39% mana arcane_charge(4), clearcasting(2), temporal_warp
4:21.350 cooldowns r presence_of_mind Fluffy_Pillow 27765.0/67366: 41% mana arcane_charge(4), clearcasting(2), rune_of_power, temporal_warp
4:21.350 rotation : arcane_missiles Fluffy_Pillow 27765.0/67366: 41% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power, temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1767 1588 1066 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1767 1588 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 228.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="soul_igniter"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.14
# gear_stamina=1504
# gear_intellect=1066
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

soulletting_ruby : 5400 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5399.8 5399.8 10.2 / 0.190% 972.2 / 18.0% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2303.9 2186.4 Mana 0.00% 39.0 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
soulletting_ruby 5400
Arcane Barrage 407 7.6% 21.1 13.68sec 5792 4813 Direct 21.1 4846 10264 5796 17.6%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.13 21.11 0.00 0.00 1.2035 0.0000 122383.26 122383.26 0.00% 4812.55 4812.55
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 82.45% 17.41 8 27 4846.00 3131 8218 4845.32 3947 5587 84350 84350 0.00%
crit 17.55% 3.71 0 11 10263.78 6263 16436 10136.90 0 16436 38033 38033 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.01
    opener
    [}]:0.62
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.95
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.07
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.41
    rotation
    [+]:2.44
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.13
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.42
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.74
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:3.93
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.30
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.25
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.86
Arcane Blast 1586 29.4% 98.5 3.02sec 4833 3778 Direct 99.5 4019 8500 4784 17.1%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.50 99.50 0.00 0.00 1.2793 0.0000 476024.65 476024.65 0.00% 3777.55 3777.55
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 82.92% 82.51 55 109 4018.84 910 8293 4019.04 3331 4977 331604 331604 0.00%
crit 17.08% 16.99 5 35 8499.63 1820 16585 8494.87 4849 13345 144420 144420 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.80
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.12
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.67
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.80
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.61
Arcane Echo 289 5.3% 179.1 1.75sec 483 0 Direct 179.1 398 828 483 19.7%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.08 179.08 0.00 0.00 0.0000 0.0000 86517.39 86517.39 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 80.29% 143.78 88 196 398.48 304 484 398.59 335 435 57289 57289 0.00%
crit 19.71% 35.30 12 64 828.05 609 968 827.73 681 934 29228 29228 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2162 40.0% 48.3 6.02sec 13437 7717 Periodic 313.2 1719 3611 2070 18.6% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.25 0.00 313.43 313.17 1.7412 0.2520 648353.72 648353.72 0.00% 7716.93 7716.93
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 81.42% 254.98 149 381 1718.94 1040 2314 1722.13 1543 1940 438258 438258 0.00%
crit 18.58% 58.19 28 96 3610.60 2079 4629 3616.26 3017 4168 210095 210095 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.50
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.64
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.49
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.96
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.47
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.26
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.37
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (163) 0.0% (3.0%) 12.6 24.00sec 3878 3198

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.61 0.00 0.00 0.00 1.2125 0.0000 0.00 0.00 0.00% 3198.36 3198.36

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.95
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.66
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 163 3.0% 12.6 24.07sec 3879 0 Direct 12.6 3231 6840 3880 18.0%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.61 12.61 0.00 0.00 0.0000 0.0000 48906.08 48906.08 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 82.04% 10.34 4 16 3231.35 2803 6240 3229.08 2822 4293 33423 33423 0.00%
crit 17.96% 2.26 0 8 6839.59 5606 12480 6273.58 0 12480 15483 15483 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (83) 0.0% (1.5%) 17.5 2.00sec 1411 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.53 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 83 1.5% 17.5 2.00sec 1411 0 Direct 17.5 1145 2290 1411 23.3%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.53 17.53 0.00 0.00 0.0000 0.0000 24735.95 24735.95 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 76.71% 13.44 5 31 1144.86 1117 1184 1144.78 1117 1184 15392 15392 0.00%
crit 23.29% 4.08 0 12 2289.61 2233 2367 2258.89 0 2367 9344 9344 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 39 0.7% 21.2 13.95sec 549 0 Direct 21.2 466 931 549 17.9%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.21 21.21 0.00 0.00 0.0000 0.0000 11651.19 11651.19 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 82.10% 17.41 6 36 466.02 453 481 466.03 455 479 8115 8115 0.00%
crit 17.90% 3.80 0 11 931.45 907 961 912.40 0 961 3536 3536 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5026 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 114.0 1.01sec 44 43 Direct 114.0 36 73 44 21.3%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 5025.90 5025.90 0.00% 42.65 42.65
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 78.71% 89.73 75 102 36.19 30 41 36.19 35 38 3248 3248 0.00%
crit 21.29% 24.27 12 39 73.27 59 83 73.28 65 80 1778 1778 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Shifting Power 82 1.5% 5.4 54.50sec 4526 1308 Periodic 21.6 968 1936 1135 17.2% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.43 0.00 21.64 21.64 3.4596 0.8048 24558.41 24558.41 0.00% 1308.18 1308.18
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 82.76% 17.91 8 29 967.82 943 999 967.76 943 999 17334 17334 0.00%
crit 17.24% 3.73 0 11 1936.33 1886 1999 1894.93 0 1999 7224 7224 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.43
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (572) 0.0% (10.6%) 6.9 44.02sec 24662 20181

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 0.00 0.00 0.00 1.2221 0.0000 0.00 0.00 0.00% 20181.20 20181.20

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.73
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.24
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 572 10.6% 6.9 43.96sec 24662 0 Direct 6.9 24690 0 24690 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.95 6.94 0.00 0.00 0.0000 0.0000 171358.57 171358.57 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.94 5 9 24690.05 598 70956 24740.54 16630 31093 171359 171359 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:11898.64
  • base_dd_max:11898.64
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
soulletting_ruby
Arcane Power 3.8 85.12sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.80 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.81
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 209.38sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.91 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.91
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 93.26sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.49 0.00 20.27 0.00 3.6764 0.6321 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:soulletting_ruby
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.34
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.16
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:soulletting_ruby
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:soulletting_ruby
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.0 326.50sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.04 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.04
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 90.16sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.31 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.18
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.14
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.8 46.65sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.84 0.00 0.00 0.00 1.2156 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.86
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Soul Fragment (soulletting_ruby) 2.0 167.37sec

Stats Details: Soulletting Ruby

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.05 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soulletting Ruby

  • id:345802
  • school:shadow
  • range:40.0
  • travel_speed:5.6000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345802
  • name:Soul Fragment
  • school:shadow
  • tooltip:
  • description:
Time Warp 1.9 256.45sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.36sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.88 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:soulletting_ruby
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.0 109.6 13.8sec 2.3sec 11.5sec 84.48% 0.00% 64.8 (65.7) 0.0

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.1s / 46.9s
  • trigger_min/max:0.0s / 17.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 43.9s

Stack Uptimes

  • arcane_charge_1:4.92%
  • arcane_charge_2:9.67%
  • arcane_charge_3:8.48%
  • arcane_charge_4:61.41%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 85.0sec 85.0sec 14.7sec 18.62% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.3s / 108.1s
  • trigger_min/max:66.3s / 108.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • arcane_power_1:18.62%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 211.3sec 211.3sec 11.9sec 7.59% 12.40% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 268.0s
  • trigger_min/max:180.0s / 268.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • berserking_1:7.59%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.2 9.3 16.5sec 10.8sec 6.4sec 38.67% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.89%
  • clearcasting_2:13.55%
  • clearcasting_3:2.22%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.9sec 92.9sec 3.9sec 4.55% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 135.3s
  • trigger_min/max:66.0s / 135.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.9s

Stack Uptimes

  • evocation_1:4.55%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.0 0.0 328.8sec 328.8sec 24.3sec 8.55% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:303.6s / 346.9s
  • trigger_min/max:303.6s / 346.9s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.55%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.4sec 90.4sec 12.5sec 13.81% 9.82% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:52.8s / 117.6s
  • trigger_min/max:52.8s / 117.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 21.4s

Stack Uptimes

  • presence_of_mind_1:3.00%
  • presence_of_mind_2:2.72%
  • presence_of_mind_3:8.09%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.7 0.9 31.9sec 28.9sec 12.7sec 41.09% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 62.0s
  • trigger_min/max:8.8s / 62.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.09%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Infusion 2.0 0.0 167.2sec 167.2sec 15.9sec 10.89% 0.00% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_soul_infusion
  • max_stacks:1
  • base duration:16.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:crit_rating
  • amount:830.11

Trigger Details

  • interval_min/max:120.2s / 197.4s
  • trigger_min/max:120.2s / 197.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 16.0s

Stack Uptimes

  • soul_infusion_1:10.89%

Spelldata

  • id:345805
  • name:Soul Infusion
  • tooltip:Critical Strike increased by $w1.
  • description:{$@spelldesc345801=Draw out a piece of the target's soul, decreasing their movement speed by {$s1=30}% until the soul reaches you. The soul instantly heals you for {$345806s1=0}, and grants you up to ${{$345807s1=216}+{$345807s2=276}} Critical Strike for {$345805d=16 seconds}. You gain more Critical Strike from lower health targets.}
  • max_stacks:0
  • duration:16.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.6sec 257.6sec 36.5sec 23.42% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 323.1s
  • trigger_min/max:240.0s / 323.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.42%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.02% 0.00% 5.00%
Arcane Barrage Arcane Charge 3 4.70% 0.00% 21.74%
Arcane Barrage Arcane Charge 4 95.28% 78.26% 100.00%
Arcane Blast Arcane Charge 0 6.92% 2.17% 13.27%
Arcane Blast Arcane Charge 1 4.31% 0.00% 10.10%
Arcane Blast Arcane Charge 2 12.09% 6.17% 17.20%
Arcane Blast Arcane Charge 3 13.04% 7.55% 18.89%
Arcane Blast Arcane Charge 4 63.64% 50.00% 78.89%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.33% 0.00% 7.60% 1.4s 0.0s 8.6s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.240141.278263.672
Evocation24.5890.00057.27187.29644.924120.991
Shifting Power12.7360.00099.34272.21930.208183.219
Rune of Power9.1590.00548.69464.07326.805100.049
Touch of the Magi6.0300.00023.24543.10118.56784.393
Arcane Power6.3030.00020.53424.31312.65349.461
Arcane Barrage11.3451.03343.948249.636195.184307.339
Arcane Orb6.4390.00079.45685.73135.484173.640
Presence of Mind33.3410.63257.330115.47445.515164.638
Time Warp6.6570.00083.10412.9411.32984.436

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
soulletting_ruby
mana_regen Mana 3135.54 394534.28 60.10% 125.83 9921.45 2.45%
Evocation Mana 141.27 186864.75 28.46% 1322.79 0.00 0.00%
Mana Gem Mana 2.88 19399.71 2.96% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.14 55705.84 8.49% 2635.63 557.94 0.99%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2186.40 2303.86 10474.1 32093.9 1141.8 67365.7
Usage Type Count Total Avg RPE APR
soulletting_ruby
arcane_blast Mana 99.5 542694.9 5453.7 5509.4 0.9
arcane_missiles Mana 48.3 108997.1 2258.6 2258.9 5.9
arcane_orb Mana 12.6 5584.7 442.9 442.8 8.8
shifting_power Mana 5.4 13563.3 2500.0 2499.4 1.8
time_warp Mana 1.9 3872.5 1994.3 1994.7 0.0
touch_of_the_magi Mana 6.9 17114.4 2463.1 2463.1 10.0

Statistics & Data Analysis

Fight Length
soulletting_ruby Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
soulletting_ruby Damage Per Second
Count 2321
Mean 5399.78
Minimum 4548.96
Maximum 6278.19
Spread ( max - min ) 1729.24
Range [ ( max - min ) / 2 * 100% ] 16.01%
Standard Deviation 251.7219
5th Percentile 4985.85
95th Percentile 5823.94
( 95th Percentile - 5th Percentile ) 838.10
Mean Distribution
Standard Deviation 5.2250
95.00% Confidence Interval ( 5389.54 - 5410.02 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 84
0.1% Error 8349
0.1 Scale Factor Error with Delta=300 541
0.05 Scale Factor Error with Delta=300 2164
0.01 Scale Factor Error with Delta=300 54092
Priority Target DPS
soulletting_ruby Priority Target Damage Per Second
Count 2321
Mean 5399.78
Minimum 4548.96
Maximum 6278.19
Spread ( max - min ) 1729.24
Range [ ( max - min ) / 2 * 100% ] 16.01%
Standard Deviation 251.7219
5th Percentile 4985.85
95th Percentile 5823.94
( 95th Percentile - 5th Percentile ) 838.10
Mean Distribution
Standard Deviation 5.2250
95.00% Confidence Interval ( 5389.54 - 5410.02 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 84
0.1% Error 8349
0.1 Scale Factor Error with Delta=300 541
0.05 Scale Factor Error with Delta=300 2164
0.01 Scale Factor Error with Delta=300 54092
DPS(e)
soulletting_ruby Damage Per Second (Effective)
Count 2321
Mean 5399.78
Minimum 4548.96
Maximum 6278.19
Spread ( max - min ) 1729.24
Range [ ( max - min ) / 2 * 100% ] 16.01%
Damage
soulletting_ruby Damage
Count 2321
Mean 1614489.20
Minimum 1186898.72
Maximum 2134649.16
Spread ( max - min ) 947750.45
Range [ ( max - min ) / 2 * 100% ] 29.35%
DTPS
soulletting_ruby Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
soulletting_ruby Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
soulletting_ruby Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
soulletting_ruby Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
soulletting_ruby Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
soulletting_ruby Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
soulletting_rubyTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
soulletting_ruby Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.73 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.24 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.81 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.86 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.18 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.50 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.80 arcane_blast
u 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.14 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.12 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.62 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.95 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.07 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.64 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.49 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.95 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.67 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.41 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.90 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.34 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.44 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.13 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.80 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.96 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.47 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.26 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.37 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.66 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.43 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.42 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.74 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 3.93 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.30 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.25 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.61 arcane_blast
. 2.16 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.86 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.04 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.91 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
. 2.04 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&&$&&$&&~yz..."&&&&#'?..>............nqr:;.;.>......?>..op:...>q...;....;..>...*)?.=+nqr:.;.>............=>......op.:....;>..q;...;....>..)?..>=.+nqr:.......>....sttt

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask soulletting_ruby 67365.7/67366: 100% mana
Pre precombat U food soulletting_ruby 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.331 shared_cds . time_warp Fluffy_Pillow 67284.0/67366: 100% mana bloodlust
0:01.331 opener w arcane_blast Fluffy_Pillow 65284.0/67366: 97% mana bloodlust, temporal_warp
0:02.231 opener x rune_of_power Fluffy_Pillow 60996.6/67366: 91% mana bloodlust, clearcasting, temporal_warp
0:03.019 opener & arcane_blast Fluffy_Pillow 62058.3/67366: 92% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:03.826 shared_cds . use_mana_gem soulletting_ruby 56270.5/67366: 84% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:03.826 opener & arcane_blast Fluffy_Pillow 63007.1/67366: 94% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:04.631 opener & arcane_blast Fluffy_Pillow 57216.7/67366: 85% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:05.437 opener & arcane_blast Fluffy_Pillow 51427.6/67366: 76% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:06.243 opener & arcane_blast Fluffy_Pillow 45638.6/67366: 68% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:07.050 opener & arcane_blast Fluffy_Pillow 39850.9/67366: 59% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:07.854 opener $ arcane_missiles Fluffy_Pillow 34059.1/67366: 51% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:09.233 opener & arcane_blast Fluffy_Pillow 35917.0/67366: 53% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:10.036 opener & arcane_blast Fluffy_Pillow 30123.9/67366: 45% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:10.841 opener $ arcane_missiles Fluffy_Pillow 24333.5/67366: 36% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:12.084 opener & arcane_blast Fluffy_Pillow 26008.2/67366: 39% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:12.889 opener & arcane_blast Fluffy_Pillow 20217.8/67366: 30% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:13.693 opener ~ arcane_barrage Fluffy_Pillow 14426.1/67366: 21% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:14.483 opener y touch_of_the_magi Fluffy_Pillow 18185.1/67366: 27% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:15.274 opener z arcane_power Fluffy_Pillow 16750.8/67366: 25% mana bloodlust, arcane_charge(4), clearcasting(3), temporal_warp
0:15.274 shared_cds . potion Fluffy_Pillow 16750.8/67366: 25% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp
0:15.274 shared_cds . berserking Fluffy_Pillow 16750.8/67366: 25% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:15.274 shared_cds . use_items Fluffy_Pillow 16750.8/67366: 25% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:15.274 opener " arcane_missiles Fluffy_Pillow 16750.8/67366: 25% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.429 opener & arcane_blast Fluffy_Pillow 12738.1/67366: 19% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, soul_infusion, potion_of_deathly_fixation
0:24.186 opener & arcane_blast Fluffy_Pillow 10320.6/67366: 15% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, soul_infusion, potion_of_deathly_fixation
0:24.940 opener & arcane_blast Fluffy_Pillow 7898.9/67366: 12% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, soul_infusion, potion_of_deathly_fixation
0:25.694 opener & arcane_blast Fluffy_Pillow 5477.3/67366: 8% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, soul_infusion, potion_of_deathly_fixation
0:26.448 opener # arcane_missiles Fluffy_Pillow 3055.7/67366: 5% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, soul_infusion, potion_of_deathly_fixation
0:27.680 opener ' evocation soulletting_ruby 4715.6/67366: 7% mana bloodlust, arcane_charge(4), arcane_power, temporal_warp, soul_infusion, potion_of_deathly_fixation
0:30.297 rotation ? shifting_power Fluffy_Pillow 61908.9/67366: 92% mana bloodlust, arcane_charge(4), temporal_warp, soul_infusion, potion_of_deathly_fixation
0:32.724 rotation . arcane_blast Fluffy_Pillow 62678.8/67366: 93% mana bloodlust, arcane_charge(4), temporal_warp, soul_infusion, potion_of_deathly_fixation
0:33.531 rotation . arcane_barrage Fluffy_Pillow 56891.1/67366: 84% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:34.321 rotation > arcane_orb Fluffy_Pillow 60650.1/67366: 90% mana bloodlust, temporal_warp, potion_of_deathly_fixation
0:35.111 rotation . arcane_blast Fluffy_Pillow 61214.5/67366: 91% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:36.103 rotation . arcane_blast Fluffy_Pillow 58426.0/67366: 87% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:37.002 rotation . arcane_blast Fluffy_Pillow 54137.2/67366: 80% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:37.808 rotation . arcane_blast Fluffy_Pillow 48348.2/67366: 72% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:38.613 rotation . arcane_blast Fluffy_Pillow 42557.8/67366: 63% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:39.418 rotation . arcane_blast Fluffy_Pillow 36767.4/67366: 55% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:40.224 rotation . arcane_blast Fluffy_Pillow 30978.3/67366: 46% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:41.029 rotation . arcane_blast Fluffy_Pillow 25187.9/67366: 37% mana arcane_charge(4), clearcasting, temporal_warp
0:42.074 rotation . arcane_blast Fluffy_Pillow 19720.8/67366: 29% mana arcane_charge(4), clearcasting
0:43.432 rotation . arcane_barrage Fluffy_Pillow 14675.5/67366: 22% mana arcane_charge(4), clearcasting
0:44.763 rotation . arcane_blast Fluffy_Pillow 19163.4/67366: 28% mana clearcasting(2)
0:46.758 rotation . arcane_blast Fluffy_Pillow 20476.3/67366: 30% mana arcane_charge, clearcasting(2)
0:48.593 cooldowns n touch_of_the_magi Fluffy_Pillow 20198.6/67366: 30% mana arcane_charge(2), clearcasting(2)
0:49.924 cooldowns q rune_of_power Fluffy_Pillow 19491.9/67366: 29% mana arcane_charge(4), clearcasting(2)
0:51.256 cooldowns r presence_of_mind Fluffy_Pillow 21286.5/67366: 32% mana arcane_charge(4), clearcasting(2), rune_of_power
0:51.256 rotation : arcane_missiles Fluffy_Pillow 21286.5/67366: 32% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
0:59.508 rotation ; arcane_missiles Fluffy_Pillow 17404.5/67366: 26% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
1:01.498 rotation . arcane_blast Fluffy_Pillow 20085.7/67366: 30% mana arcane_charge(4), presence_of_mind(3), rune_of_power
1:02.830 rotation ; arcane_missiles Fluffy_Pillow 15005.3/67366: 22% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
1:04.884 rotation . arcane_barrage Fluffy_Pillow 17772.7/67366: 26% mana arcane_charge(4), presence_of_mind(2)
1:06.216 rotation > arcane_orb Fluffy_Pillow 22261.9/67366: 33% mana presence_of_mind(2)
1:07.547 rotation . arcane_blast Fluffy_Pillow 23555.2/67366: 35% mana arcane_charge(2), presence_of_mind(2)
1:08.881 rotation . arcane_blast Fluffy_Pillow 21227.5/67366: 32% mana arcane_charge(3), presence_of_mind
1:10.213 rotation . arcane_blast Fluffy_Pillow 17522.2/67366: 26% mana arcane_charge(4)
1:11.571 rotation . arcane_barrage Fluffy_Pillow 12476.8/67366: 19% mana arcane_charge(4)
1:12.903 rotation . arcane_blast Fluffy_Pillow 16966.1/67366: 25% mana
1:14.896 rotation . arcane_blast Fluffy_Pillow 18276.3/67366: 27% mana arcane_charge, clearcasting
1:16.731 rotation ? shifting_power Fluffy_Pillow 17998.6/67366: 27% mana arcane_charge(2), clearcasting
1:20.480 rotation > arcane_orb Fluffy_Pillow 20549.7/67366: 31% mana arcane_charge(2), clearcasting
1:21.812 rotation . arcane_blast Fluffy_Pillow 21844.3/67366: 32% mana arcane_charge(4), clearcasting(2)
1:23.171 rotation . arcane_barrage Fluffy_Pillow 16800.3/67366: 25% mana arcane_charge(4), clearcasting(2)
1:24.503 cooldowns o touch_of_the_magi Fluffy_Pillow 21289.5/67366: 32% mana clearcasting(2)
1:25.835 cooldowns p arcane_power Fluffy_Pillow 20584.2/67366: 31% mana arcane_charge(4), clearcasting(2)
1:25.835 rotation : arcane_missiles Fluffy_Pillow 20584.2/67366: 31% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
1:36.851 rotation . arcane_barrage Fluffy_Pillow 20426.2/67366: 30% mana arcane_charge(4), arcane_power, rune_of_power
1:38.182 rotation . arcane_blast Fluffy_Pillow 24914.1/67366: 37% mana arcane_power
1:40.177 rotation . arcane_blast Fluffy_Pillow 26914.5/67366: 40% mana arcane_charge, arcane_power
1:42.013 rotation > arcane_orb Fluffy_Pillow 26638.1/67366: 40% mana arcane_charge(2)
1:43.343 cooldowns q rune_of_power Fluffy_Pillow 27930.1/67366: 41% mana arcane_charge(4)
1:44.675 rotation . arcane_blast Fluffy_Pillow 29724.7/67366: 44% mana arcane_charge(4), rune_of_power
1:46.033 rotation . arcane_blast Fluffy_Pillow 24679.3/67366: 37% mana arcane_charge(4), rune_of_power
1:47.390 rotation . arcane_blast Fluffy_Pillow 19632.6/67366: 29% mana arcane_charge(4), clearcasting, rune_of_power
1:48.748 rotation ; arcane_missiles Fluffy_Pillow 14587.3/67366: 22% mana arcane_charge(4), clearcasting, rune_of_power
1:50.884 rotation . arcane_blast Fluffy_Pillow 17465.2/67366: 26% mana arcane_charge(4), rune_of_power
1:52.240 rotation . arcane_blast Fluffy_Pillow 12417.1/67366: 18% mana arcane_charge(4), rune_of_power
1:53.597 rotation . arcane_blast Fluffy_Pillow 7370.4/67366: 11% mana arcane_charge(4), rune_of_power
1:54.955 rotation . arcane_barrage Fluffy_Pillow 2325.1/67366: 3% mana arcane_charge(4), clearcasting, rune_of_power
1:56.286 rotation ; arcane_missiles Fluffy_Pillow 6813.0/67366: 10% mana clearcasting, rune_of_power
1:58.375 rotation . arcane_blast Fluffy_Pillow 9627.5/67366: 14% mana
2:00.370 rotation . arcane_blast Fluffy_Pillow 10940.4/67366: 16% mana arcane_charge
2:02.204 rotation > arcane_orb Fluffy_Pillow 10661.4/67366: 16% mana arcane_charge(2)
2:03.535 rotation . arcane_blast Fluffy_Pillow 11954.7/67366: 18% mana arcane_charge(4)
2:04.892 shared_cds . use_mana_gem soulletting_ruby 6908.0/67366: 10% mana arcane_charge(4), clearcasting
2:04.892 rotation . arcane_blast Fluffy_Pillow 13644.5/67366: 20% mana arcane_charge(4), clearcasting
2:06.249 rotation * evocation soulletting_ruby 8597.8/67366: 13% mana arcane_charge(4), clearcasting
2:10.549 rotation ) cancel_action Fluffy_Pillow 64243.9/67366: 95% mana arcane_charge(4), clearcasting(2), evocation
2:10.554 rotation ? shifting_power Fluffy_Pillow 64250.7/67366: 95% mana arcane_charge(4), clearcasting(2)
2:14.303 rotation . arcane_blast Fluffy_Pillow 66801.8/67366: 99% mana arcane_charge(4), clearcasting(2)
2:15.661 rotation = arcane_missiles Fluffy_Pillow 60497.5/67366: 90% mana arcane_charge(4), clearcasting(2)
2:17.589 rotation + arcane_barrage Fluffy_Pillow 63095.1/67366: 94% mana arcane_charge(4), clearcasting(2)
2:18.921 cooldowns n touch_of_the_magi Fluffy_Pillow 67365.7/67366: 100% mana clearcasting(2)
2:20.253 cooldowns q rune_of_power Fluffy_Pillow 64872.5/67366: 96% mana arcane_charge(4), clearcasting(2)
2:21.584 cooldowns r presence_of_mind Fluffy_Pillow 66665.7/67366: 99% mana arcane_charge(4), clearcasting(2), rune_of_power
2:21.584 rotation : arcane_missiles Fluffy_Pillow 66665.7/67366: 99% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
2:29.844 rotation . arcane_blast Fluffy_Pillow 59045.7/67366: 88% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:31.176 rotation ; arcane_missiles Fluffy_Pillow 53965.3/67366: 80% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
2:33.221 rotation . arcane_barrage Fluffy_Pillow 56720.6/67366: 84% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:34.550 rotation > arcane_orb Fluffy_Pillow 61205.8/67366: 91% mana presence_of_mind(2)
2:35.881 rotation . arcane_blast Fluffy_Pillow 62499.1/67366: 93% mana arcane_charge(2), presence_of_mind(2)
2:37.212 rotation . arcane_blast Fluffy_Pillow 60167.3/67366: 89% mana arcane_charge(3), presence_of_mind
2:38.544 rotation . arcane_blast Fluffy_Pillow 56462.0/67366: 84% mana arcane_charge(4)
2:39.901 rotation . arcane_blast Fluffy_Pillow 51415.3/67366: 76% mana arcane_charge(4), clearcasting
2:41.257 rotation . arcane_blast Fluffy_Pillow 46367.2/67366: 69% mana arcane_charge(4), clearcasting
2:42.615 rotation . arcane_blast Fluffy_Pillow 41321.9/67366: 61% mana arcane_charge(4), clearcasting
2:43.973 rotation . arcane_blast Fluffy_Pillow 36276.5/67366: 54% mana arcane_charge(4), clearcasting
2:45.333 rotation . arcane_blast Fluffy_Pillow 31233.9/67366: 46% mana arcane_charge(4), clearcasting
2:46.689 rotation . arcane_blast Fluffy_Pillow 26185.8/67366: 39% mana arcane_charge(4), clearcasting
2:48.047 rotation . arcane_blast Fluffy_Pillow 21140.5/67366: 31% mana arcane_charge(4), clearcasting
2:49.404 rotation . arcane_barrage Fluffy_Pillow 16093.8/67366: 24% mana arcane_charge(4), clearcasting
2:50.736 rotation . arcane_blast Fluffy_Pillow 20583.0/67366: 31% mana clearcasting
2:52.731 rotation = arcane_missiles Fluffy_Pillow 21895.9/67366: 33% mana arcane_charge, clearcasting
2:54.743 rotation > arcane_orb Fluffy_Pillow 24606.7/67366: 37% mana arcane_charge
2:56.076 rotation . arcane_blast Fluffy_Pillow 25902.7/67366: 38% mana arcane_charge(3)
2:57.595 rotation . arcane_blast Fluffy_Pillow 22449.3/67366: 33% mana arcane_charge(4)
2:58.952 rotation . arcane_blast Fluffy_Pillow 17402.6/67366: 26% mana arcane_charge(4), clearcasting
3:00.307 rotation . arcane_barrage Fluffy_Pillow 12353.2/67366: 18% mana arcane_charge(4), clearcasting
3:01.638 rotation . arcane_blast Fluffy_Pillow 16841.1/67366: 25% mana clearcasting
3:03.634 rotation . arcane_blast Fluffy_Pillow 18155.3/67366: 27% mana arcane_charge, clearcasting
3:05.470 cooldowns o touch_of_the_magi Fluffy_Pillow 17879.0/67366: 27% mana arcane_charge(2), clearcasting
3:06.803 cooldowns p arcane_power Fluffy_Pillow 17175.0/67366: 25% mana arcane_charge(4), clearcasting
3:06.803 shared_cds . use_items Fluffy_Pillow 17175.0/67366: 25% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:06.803 rotation : arcane_missiles Fluffy_Pillow 17175.0/67366: 25% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:16.295 shared_cds . berserking Fluffy_Pillow 18713.7/67366: 28% mana arcane_charge(4), arcane_power, rune_of_power, soul_infusion
3:16.295 rotation . arcane_blast Fluffy_Pillow 18713.7/67366: 28% mana berserking, arcane_charge(4), arcane_power, rune_of_power, soul_infusion
3:17.530 rotation . arcane_blast Fluffy_Pillow 16940.1/67366: 25% mana berserking, arcane_charge(4), arcane_power, rune_of_power, soul_infusion
3:18.766 rotation . arcane_barrage Fluffy_Pillow 15167.9/67366: 23% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, soul_infusion
3:19.976 rotation ; arcane_missiles Fluffy_Pillow 19492.8/67366: 29% mana berserking, arcane_power, clearcasting, soul_infusion
3:21.684 rotation > arcane_orb Fluffy_Pillow 21794.0/67366: 32% mana berserking, arcane_power, soul_infusion
3:22.894 rotation . arcane_blast Fluffy_Pillow 23174.2/67366: 34% mana berserking, arcane_charge(2), soul_infusion
3:24.420 rotation . arcane_blast Fluffy_Pillow 21105.2/67366: 31% mana berserking, arcane_charge(3), soul_infusion
3:25.800 cooldowns q rune_of_power Fluffy_Pillow 17464.5/67366: 26% mana berserking, arcane_charge(4), clearcasting
3:27.010 rotation ; arcane_missiles Fluffy_Pillow 19094.8/67366: 28% mana berserking, arcane_charge(4), clearcasting, rune_of_power
3:28.860 rotation . arcane_blast Fluffy_Pillow 21587.3/67366: 32% mana arcane_charge(4), rune_of_power
3:30.218 rotation . arcane_blast Fluffy_Pillow 16542.0/67366: 25% mana arcane_charge(4), rune_of_power
3:31.576 rotation . arcane_blast Fluffy_Pillow 11496.6/67366: 17% mana arcane_charge(4), clearcasting, rune_of_power
3:32.932 rotation ; arcane_missiles Fluffy_Pillow 6448.6/67366: 10% mana arcane_charge(4), clearcasting, rune_of_power
3:34.991 rotation . arcane_blast Fluffy_Pillow 9222.7/67366: 14% mana arcane_charge(4), rune_of_power
3:36.348 rotation . arcane_barrage Fluffy_Pillow 4176.0/67366: 6% mana arcane_charge(4), rune_of_power
3:37.680 rotation . arcane_blast Fluffy_Pillow 8665.3/67366: 13% mana rune_of_power
3:39.675 rotation . arcane_blast Fluffy_Pillow 9978.1/67366: 15% mana arcane_charge
3:41.510 rotation > arcane_orb Fluffy_Pillow 9700.5/67366: 14% mana arcane_charge(2)
3:43.014 rotation . arcane_blast Fluffy_Pillow 11226.8/67366: 17% mana arcane_charge(4)
3:44.368 rotation . evocation soulletting_ruby 6176.1/67366: 9% mana arcane_charge(4), clearcasting
3:48.868 rotation ) cancel_action Fluffy_Pillow 64410.4/67366: 96% mana arcane_charge(4), clearcasting, evocation
3:48.874 rotation ? shifting_power Fluffy_Pillow 64418.5/67366: 96% mana arcane_charge(4), clearcasting
3:52.657 rotation . arcane_blast Fluffy_Pillow 67015.4/67366: 99% mana arcane_charge(4), clearcasting
3:54.015 rotation . arcane_barrage Fluffy_Pillow 60497.5/67366: 90% mana arcane_charge(4), clearcasting
3:55.347 rotation > arcane_orb Fluffy_Pillow 64986.7/67366: 96% mana clearcasting
3:56.678 rotation = arcane_missiles Fluffy_Pillow 66280.0/67366: 98% mana arcane_charge(2), clearcasting
3:58.643 rotation . arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana arcane_charge(2)
4:00.318 rotation + arcane_barrage Fluffy_Pillow 63244.8/67366: 94% mana arcane_charge(3)
4:01.650 cooldowns n touch_of_the_magi Fluffy_Pillow 67060.4/67366: 100% mana
4:02.980 cooldowns q rune_of_power Fluffy_Pillow 64869.8/67366: 96% mana arcane_charge(4)
4:04.310 cooldowns r presence_of_mind Fluffy_Pillow 66661.7/67366: 99% mana arcane_charge(4), rune_of_power
4:04.310 rotation : arcane_missiles Fluffy_Pillow 66661.7/67366: 99% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:11.044 rotation . arcane_blast Fluffy_Pillow 60734.5/67366: 90% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:12.375 shared_cds . use_mana_gem soulletting_ruby 55652.8/67366: 83% mana arcane_charge(4), presence_of_mind(2), rune_of_power
4:12.375 rotation . arcane_blast Fluffy_Pillow 62389.3/67366: 93% mana arcane_charge(4), presence_of_mind(2), rune_of_power
4:13.707 shared_cds . time_warp Fluffy_Pillow 57309.0/67366: 85% mana arcane_charge(4), presence_of_mind, rune_of_power
4:13.707 rotation . arcane_blast Fluffy_Pillow 55309.0/67366: 82% mana arcane_charge(4), presence_of_mind, rune_of_power, temporal_warp
4:14.732 rotation . arcane_blast Fluffy_Pillow 49815.0/67366: 74% mana arcane_charge(4), rune_of_power, temporal_warp
4:15.778 rotation . arcane_barrage Fluffy_Pillow 44349.3/67366: 66% mana arcane_charge(4), rune_of_power, temporal_warp
4:16.803 rotation > arcane_orb Fluffy_Pillow 48424.9/67366: 72% mana temporal_warp
4:17.828 rotation . arcane_blast Fluffy_Pillow 49305.9/67366: 73% mana arcane_charge(2), temporal_warp
4:19.118 rotation . arcane_blast Fluffy_Pillow 46918.9/67366: 70% mana arcane_charge(3), temporal_warp
4:20.285 rotation . arcane_blast Fluffy_Pillow 42991.2/67366: 64% mana arcane_charge(4), temporal_warp
4:21.333 rotation . arcane_blast Fluffy_Pillow 37528.2/67366: 56% mana arcane_charge(4), clearcasting, temporal_warp
4:22.376 final_burn s arcane_missiles Fluffy_Pillow 32058.5/67366: 48% mana arcane_charge(4), clearcasting, temporal_warp
4:24.079 final_burn t arcane_blast Fluffy_Pillow 34352.9/67366: 51% mana arcane_charge(4), temporal_warp
4:25.124 final_burn t arcane_blast Fluffy_Pillow 28885.9/67366: 43% mana arcane_charge(4), temporal_warp
4:26.169 final_burn t arcane_blast Fluffy_Pillow 23418.8/67366: 35% mana arcane_charge(4), temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1756 1578 1056 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1756 1578 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Soulletting Ruby
ilevel: 210, stats: { +67 Int }
item effects: { use: Soulletting Ruby, equip: Soul Infusion, equip: Soul Infusion }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="soulletting_ruby"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=soulletting_ruby,id=178809,bonus_id=1524/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=227.00
# gear_stamina=1504
# gear_intellect=1056
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

sunblood_amethyst : 5315 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5315.1 5315.1 10.0 / 0.188% 937.6 / 17.6% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2326.6 2205.7 Mana 0.00% 40.0 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
sunblood_amethyst 5315
Arcane Barrage 404 7.6% 22.1 13.17sec 5499 4689 Direct 22.0 4758 9493 5504 15.7%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.05 22.04 0.00 0.00 1.1727 0.0000 121279.66 121279.66 0.00% 4689.49 4689.49
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.25% 18.57 10 27 4758.18 2999 8555 4760.43 3967 5669 88342 88342 0.00%
crit 15.75% 3.47 0 10 9492.71 5999 17110 9250.82 0 17110 32937 32937 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.00
    opener
    [}]:0.67
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.94
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.10
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.42
    rotation
    [+]:2.47
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.09
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.43
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:4.26
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:4.08
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.39
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:4.89
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:2.30
Arcane Blast 1557 29.3% 101.4 2.93sec 4606 3666 Direct 102.4 3940 7873 4561 15.8%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 101.44 102.44 0.00 0.00 1.2563 0.0000 467245.33 467245.33 0.00% 3666.25 3666.25
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.21% 86.27 54 114 3939.90 871 8633 3940.73 3345 4688 339876 339876 0.00%
crit 15.79% 16.17 5 32 7873.34 1743 17265 7879.94 4723 12187 127369 127369 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.74
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.46
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.34
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.97
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:84.45
Arcane Echo 285 5.4% 185.8 1.70sec 460 0 Direct 185.8 398 796 460 15.7%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 185.80 185.80 0.00 0.00 0.0000 0.0000 85517.43 85517.43 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.29% 156.61 98 220 397.70 292 504 397.64 347 432 62283 62283 0.00%
crit 15.71% 29.19 10 54 796.03 583 1008 795.66 630 923 23235 23235 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2082 39.2% 48.7 5.95sec 12823 7550 Periodic 316.5 1706 3416 1974 15.7% 25.9%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.73 0.00 316.81 316.55 1.6984 0.2454 624830.48 624830.48 0.00% 7550.09 7550.09
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.31% 266.88 154 393 1705.67 996 2409 1708.65 1498 1997 455177 455177 0.00%
crit 15.69% 49.67 20 89 3415.80 1992 4818 3423.19 2835 4061 169653 169653 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.44
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.01
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.66
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.50
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:6.05
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.34
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.37
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.28
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (157) 0.0% (3.0%) 12.7 23.91sec 3724 3148

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.68 0.00 0.00 0.00 1.1830 0.0000 0.00 0.00 0.00% 3147.75 3147.75

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.97
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.71
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 157 3.0% 12.7 23.94sec 3726 0 Direct 12.7 3218 6464 3726 15.6%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.68 12.68 0.00 0.00 0.0000 0.0000 47222.49 47222.49 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.38% 10.69 4 17 3218.37 2685 6496 3219.32 2708 3920 34416 34416 0.00%
crit 15.62% 1.98 0 7 6463.94 5370 12992 5699.55 0 12992 12807 12807 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (81) 0.0% (1.5%) 18.1 2.25sec 1324 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 18.13 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 81 1.5% 18.1 2.25sec 1324 0 Direct 18.1 1145 2291 1323 15.6%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 18.13 18.13 0.00 0.00 0.0000 0.0000 24003.52 24003.52 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.44% 15.31 4 31 1145.48 1117 1184 1145.48 1117 1184 17540 17540 0.00%
crit 15.56% 2.82 0 10 2290.64 2233 2367 2188.17 0 2367 6463 6463 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 39 0.7% 21.6 13.51sec 539 0 Direct 21.6 466 932 539 15.7%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.61 21.61 0.00 0.00 0.0000 0.0000 11656.54 11656.54 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.26% 18.21 7 33 466.00 453 481 466.02 453 481 8487 8487 0.00%
crit 15.74% 3.40 0 11 931.92 907 961 907.36 0 961 3170 3170 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (16) 0.0% (0.3%) 1.0 0.00sec 4859 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 121  / 16 0.3% 117.0 0.99sec 42 41 Direct 117.0 36 72 42 15.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 117.00 117.00 0.00 0.00 1.0082 0.0000 4859.01 4859.01 0.00% 41.19 41.19
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.26% 98.58 84 111 35.89 28 43 35.89 35 37 3538 3538 0.00%
crit 15.74% 18.42 6 33 71.71 57 86 71.72 60 81 1321 1321 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:40.00
Shifting Power 80 1.5% 5.6 51.87sec 4285 1265 Periodic 22.3 929 1859 1075 15.7% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.59 0.00 22.27 22.27 3.3890 0.7874 23942.05 23942.05 0.00% 1264.57 1264.57
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.31% 18.77 9 29 929.32 903 1040 929.32 903 974 17447 17447 0.00%
crit 15.69% 3.49 0 13 1859.38 1806 2081 1806.36 0 2081 6495 6495 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.58
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Tear Anima 44 0.8% 3.0 117.48sec 4453 0 Direct 3.0 3843 7682 4453 15.9%

Stats Details: Tear Anima

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.98 2.98 0.00 0.00 0.0000 0.0000 13273.40 13273.40 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.13% 2.51 0 4 3843.14 3741 3966 3805.38 0 3966 9639 9639 0.00%
crit 15.87% 0.47 0 3 7682.21 7483 7932 2981.88 0 7932 3635 3635 0.00%

Action Details: Tear Anima

  • id:343393
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:3300.10
  • base_dd_max:3300.10
  • base_dd_mult:1.00

Spelldata

  • id:343393
  • name:Tear Anima
  • school:shadow
  • tooltip:
  • description:Tear the anima from your target dealing {$s1=0} Shadow damage and forming a font of power at your feet, increasing your Intellect by {$343397s1=94} for {$343394d=15 seconds} while you stand within it.
Touch of the Magi 0 (570) 0.0% (10.7%) 7.0 43.87sec 24344 20414

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.01 0.00 0.00 0.00 1.1926 0.0000 0.00 0.00 0.00% 20414.04 20414.04

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.69
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.34
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 570 10.7% 7.0 43.77sec 24344 0 Direct 7.0 24384 0 24384 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.01 7.00 0.00 0.00 0.0000 0.0000 170722.64 170722.64 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 7.00 5 9 24384.38 573 65092 24417.02 16550 30709 170723 170723 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:14580.75
  • base_dd_max:14580.75
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
sunblood_amethyst
Anima Font 3.0 117.48sec

Stats Details: Anima Font

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.98 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Anima Font

  • id:344414
  • school:shadow
  • range:40.0
  • travel_speed:8.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:344414
  • name:Anima Font
  • school:shadow
  • tooltip:
  • description:{$@spelldesc343393=Tear the anima from your target dealing {$s1=0} Shadow damage and forming a font of power at your feet, increasing your Intellect by {$343397s1=94} for {$343394d=15 seconds} while you stand within it. }
Arcane Power 3.9 84.44sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.85 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.85
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 215.22sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.92
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.47sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.52 0.00 20.53 0.00 3.6088 0.6167 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sunblood_amethyst
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.24
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.28
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sunblood_amethyst
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sunblood_amethyst
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 321.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.06 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.06
  • if_expr:buff.arcane_power.up
Presence of Mind 3.6 85.32sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.57 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.05
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.52
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.9 46.48sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.87 0.00 0.00 0.00 1.1872 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.90
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 254.74sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.95 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.95
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.88sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.87 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:sunblood_amethyst
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.87
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Anima Font 3.0 0.0 116.6sec 116.6sec 14.7sec 14.47% 0.00% 0.0 (0.0) 2.8

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_anima_font
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:132.14

Trigger Details

  • interval_min/max:90.0s / 178.0s
  • trigger_min/max:90.0s / 178.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • anima_font_1:14.47%

Spelldata

  • id:343396
  • name:Anima Font
  • tooltip:Intellect increased by $w1.
  • description:{$@spelldesc343393=Tear the anima from your target dealing {$s1=0} Shadow damage and forming a font of power at your feet, increasing your Intellect by {$343397s1=94} for {$343394d=15 seconds} while you stand within it. }
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Arcane Charge 23.0 111.9 13.2sec 2.3sec 11.0sec 84.05% 0.00% 64.5 (65.5) 0.0

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.0s / 45.1s
  • trigger_min/max:0.0s / 17.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 43.8s

Stack Uptimes

  • arcane_charge_1:5.38%
  • arcane_charge_2:10.17%
  • arcane_charge_3:8.81%
  • arcane_charge_4:59.69%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.9 0.0 84.6sec 84.6sec 14.6sec 18.77% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:66.5s / 115.7s
  • trigger_min/max:66.5s / 115.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.77%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 213.4sec 213.4sec 11.8sec 7.58% 11.97% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 269.7s
  • trigger_min/max:180.0s / 269.7s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 12.0s

Stack Uptimes

  • berserking_1:7.58%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.2 9.5 16.5sec 10.7sec 6.4sec 38.99% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.82%
  • clearcasting_2:13.95%
  • clearcasting_3:2.22%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 91.8sec 91.8sec 3.8sec 4.48% 0.00% 16.3 (16.3) 0.0

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 127.7s
  • trigger_min/max:66.0s / 127.7s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.8s

Stack Uptimes

  • evocation_1:4.48%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 327.8sec 327.8sec 24.1sec 8.60% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:302.0s / 346.5s
  • trigger_min/max:302.0s / 346.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.60%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.6 0.0 85.8sec 85.8sec 11.2sec 13.29% 10.25% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:50.7s / 114.2s
  • trigger_min/max:50.7s / 114.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 21.9s

Stack Uptimes

  • presence_of_mind_1:2.93%
  • presence_of_mind_2:2.47%
  • presence_of_mind_3:7.88%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.8 0.9 31.8sec 28.7sec 12.7sec 41.30% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.2s / 59.9s
  • trigger_min/max:8.6s / 59.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.30%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 256.3sec 256.3sec 36.6sec 23.58% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 316.8s
  • trigger_min/max:240.0s / 316.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.58%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.04% 0.00% 5.00%
Arcane Barrage Arcane Charge 3 5.10% 0.00% 23.53%
Arcane Barrage Arcane Charge 4 94.86% 76.47% 100.00%
Arcane Blast Arcane Charge 0 7.38% 1.90% 13.46%
Arcane Blast Arcane Charge 1 4.95% 0.00% 9.76%
Arcane Blast Arcane Charge 2 12.71% 6.33% 17.80%
Arcane Blast Arcane Charge 3 13.41% 8.40% 17.92%
Arcane Blast Arcane Charge 4 61.56% 48.11% 76.85%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.10% 0.00% 6.91% 1.3s 0.0s 8.5s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.199137.858263.672
Evocation23.9190.00056.62685.49226.992119.750
Shifting Power11.2610.00062.99965.84528.575152.065
Rune of Power9.0900.00936.45364.19026.988104.295
Touch of the Magi5.9110.00022.67842.56121.26984.890
Arcane Power6.1940.00028.66524.13611.71952.253
Arcane Barrage10.8521.00843.839248.789195.527305.611
Arcane Orb6.3620.00064.33184.81028.401159.368
Presence of Mind28.1140.00054.944105.61742.996169.817
Time Warp6.6730.00076.69812.9991.29777.995

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
sunblood_amethyst
mana_regen Mana 3142.16 395629.91 59.73% 125.91 8844.93 2.19%
Evocation Mana 138.99 189096.07 28.55% 1360.46 0.00 0.00%
Mana Gem Mana 2.87 19339.18 2.92% 6736.57 0.00 0.00%
Arcane Barrage Mana 22.06 58267.09 8.80% 2641.52 383.16 0.65%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2205.74 2326.58 9229.6 31079.0 477.5 67365.7
Usage Type Count Total Avg RPE APR
sunblood_amethyst
arcane_blast Mana 102.5 547603.6 5344.8 5398.1 0.9
arcane_missiles Mana 48.7 110208.6 2261.7 2261.7 5.7
arcane_orb Mana 12.7 5633.7 444.2 444.3 8.4
shifting_power Mana 5.6 13961.3 2500.0 2499.0 1.7
time_warp Mana 1.9 3880.6 1993.2 1993.6 0.0
touch_of_the_magi Mana 7.0 17349.7 2474.0 2474.0 9.8

Statistics & Data Analysis

Fight Length
sunblood_amethyst Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
sunblood_amethyst Damage Per Second
Count 2321
Mean 5315.13
Minimum 4516.81
Maximum 6027.00
Spread ( max - min ) 1510.19
Range [ ( max - min ) / 2 * 100% ] 14.21%
Standard Deviation 245.4460
5th Percentile 4940.71
95th Percentile 5727.31
( 95th Percentile - 5th Percentile ) 786.60
Mean Distribution
Standard Deviation 5.0947
95.00% Confidence Interval ( 5305.15 - 5325.12 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 82
0.1% Error 8192
0.1 Scale Factor Error with Delta=300 515
0.05 Scale Factor Error with Delta=300 2058
0.01 Scale Factor Error with Delta=300 51428
Priority Target DPS
sunblood_amethyst Priority Target Damage Per Second
Count 2321
Mean 5315.13
Minimum 4516.81
Maximum 6027.00
Spread ( max - min ) 1510.19
Range [ ( max - min ) / 2 * 100% ] 14.21%
Standard Deviation 245.4460
5th Percentile 4940.71
95th Percentile 5727.31
( 95th Percentile - 5th Percentile ) 786.60
Mean Distribution
Standard Deviation 5.0947
95.00% Confidence Interval ( 5305.15 - 5325.12 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 82
0.1% Error 8192
0.1 Scale Factor Error with Delta=300 515
0.05 Scale Factor Error with Delta=300 2058
0.01 Scale Factor Error with Delta=300 51428
DPS(e)
sunblood_amethyst Damage Per Second (Effective)
Count 2321
Mean 5315.13
Minimum 4516.81
Maximum 6027.00
Spread ( max - min ) 1510.19
Range [ ( max - min ) / 2 * 100% ] 14.21%
Damage
sunblood_amethyst Damage
Count 2321
Mean 1589693.54
Minimum 1135630.16
Maximum 2020020.42
Spread ( max - min ) 884390.26
Range [ ( max - min ) / 2 * 100% ] 27.82%
DTPS
sunblood_amethyst Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
sunblood_amethyst Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
sunblood_amethyst Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
sunblood_amethyst Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
sunblood_amethyst Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
sunblood_amethyst Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
sunblood_amethystTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
sunblood_amethyst Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.69 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.34 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.85 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.90 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.05 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.44 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.74 arcane_blast
u 0.00 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.52 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.46 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.67 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.94 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.10 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.01 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.66 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.50 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.97 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.34 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.42 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.84 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.24 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.47 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.09 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.97 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 6.05 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.34 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.37 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.28 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.71 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.58 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.43 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 4.26 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 4.08 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.39 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 4.89 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 84.45 arcane_blast
. 2.28 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 2.30 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.87 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.06 potion,if=buff.arcane_power.up
. 1.95 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.92 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
. 2.98 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&&&&&~yz..."&&#&}#%&')&?.>.........<..nqr:.;.>.......=.?op:...>..q;..;.....>...)?..>.+nqr:.....>..............>.....,op.:.;q..;>..;..........)?+nqr:-....>.................>

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask sunblood_amethyst 67365.7/67366: 100% mana
Pre precombat U food sunblood_amethyst 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.299 shared_cds . time_warp Fluffy_Pillow 67240.9/67366: 100% mana bloodlust
0:01.299 opener w arcane_blast Fluffy_Pillow 65240.9/67366: 97% mana bloodlust, temporal_warp
0:02.177 opener x rune_of_power Fluffy_Pillow 60923.8/67366: 90% mana bloodlust, temporal_warp
0:02.946 opener & arcane_blast Fluffy_Pillow 61959.9/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.731 shared_cds . use_mana_gem sunblood_amethyst 56142.5/67366: 83% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:03.731 opener & arcane_blast Fluffy_Pillow 62879.1/67366: 93% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:04.518 opener & arcane_blast Fluffy_Pillow 57064.5/67366: 85% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:05.303 opener & arcane_blast Fluffy_Pillow 51247.1/67366: 76% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:06.089 opener & arcane_blast Fluffy_Pillow 45431.1/67366: 67% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:06.873 opener & arcane_blast Fluffy_Pillow 39612.4/67366: 59% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:07.658 opener & arcane_blast Fluffy_Pillow 33795.0/67366: 50% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:08.445 opener & arcane_blast Fluffy_Pillow 27980.4/67366: 42% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:09.230 opener & arcane_blast Fluffy_Pillow 22163.0/67366: 33% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:10.016 opener ~ arcane_barrage Fluffy_Pillow 16347.0/67366: 24% mana bloodlust, clearcasting(2), rune_of_power, temporal_warp
0:10.786 opener y touch_of_the_magi Fluffy_Pillow 20079.0/67366: 30% mana bloodlust, clearcasting(3), rune_of_power, temporal_warp
0:11.557 opener z arcane_power Fluffy_Pillow 18617.8/67366: 28% mana bloodlust, arcane_charge(4), clearcasting(3), rune_of_power, temporal_warp
0:11.557 shared_cds . potion Fluffy_Pillow 18617.8/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp
0:11.557 shared_cds . berserking Fluffy_Pillow 18617.8/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.557 shared_cds . use_items Fluffy_Pillow 18617.8/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.557 opener " arcane_missiles Fluffy_Pillow 18617.8/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting(3), rune_of_power, temporal_warp, potion_of_deathly_fixation
0:19.555 opener & arcane_blast Fluffy_Pillow 10643.6/67366: 16% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, anima_font, potion_of_deathly_fixation
0:20.311 opener & arcane_blast Fluffy_Pillow 8224.7/67366: 12% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, anima_font, potion_of_deathly_fixation
0:21.066 opener # arcane_missiles Fluffy_Pillow 5804.4/67366: 9% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, anima_font, potion_of_deathly_fixation
0:22.138 opener & arcane_blast Fluffy_Pillow 7248.8/67366: 11% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, anima_font, potion_of_deathly_fixation
0:22.893 opener } arcane_barrage Fluffy_Pillow 4828.5/67366: 7% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, anima_font, potion_of_deathly_fixation
0:23.647 opener # arcane_missiles Fluffy_Pillow 8539.0/67366: 13% mana bloodlust, arcane_power, clearcasting, temporal_warp, anima_font, potion_of_deathly_fixation
0:24.824 opener % arcane_orb Fluffy_Pillow 10124.8/67366: 15% mana bloodlust, arcane_power, temporal_warp, anima_font, potion_of_deathly_fixation
0:25.594 opener & arcane_blast Fluffy_Pillow 10912.2/67366: 16% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, anima_font, potion_of_deathly_fixation
0:26.564 opener ' evocation sunblood_amethyst 8094.1/67366: 12% mana bloodlust, arcane_charge(3), temporal_warp, anima_font, potion_of_deathly_fixation
0:29.064 rotation ) cancel_action Fluffy_Pillow 64133.2/67366: 95% mana bloodlust, arcane_charge(3), evocation, temporal_warp, potion_of_deathly_fixation
0:29.067 opener & arcane_blast Fluffy_Pillow 64137.3/67366: 95% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:29.944 rotation ? shifting_power Fluffy_Pillow 59818.9/67366: 89% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:32.278 rotation . arcane_barrage Fluffy_Pillow 60463.5/67366: 90% mana bloodlust, arcane_charge(4), temporal_warp, potion_of_deathly_fixation
0:33.049 rotation > arcane_orb Fluffy_Pillow 64196.9/67366: 95% mana bloodlust, temporal_warp, potion_of_deathly_fixation
0:33.821 rotation . arcane_blast Fluffy_Pillow 64737.0/67366: 96% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:34.791 rotation . arcane_blast Fluffy_Pillow 61918.9/67366: 92% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.667 rotation . arcane_blast Fluffy_Pillow 57599.2/67366: 86% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:36.454 rotation . arcane_blast Fluffy_Pillow 51784.5/67366: 77% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:37.241 rotation . arcane_blast Fluffy_Pillow 45969.8/67366: 68% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp
0:38.028 rotation . arcane_blast Fluffy_Pillow 40155.2/67366: 60% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:38.814 rotation . arcane_blast Fluffy_Pillow 34339.2/67366: 51% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:39.599 rotation . arcane_blast Fluffy_Pillow 28521.8/67366: 42% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:40.386 rotation . arcane_blast Fluffy_Pillow 22707.1/67366: 34% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:41.172 rotation < arcane_missiles Fluffy_Pillow 16891.1/67366: 25% mana arcane_charge(4), clearcasting(3), temporal_warp
0:42.745 rotation . arcane_blast Fluffy_Pillow 19010.5/67366: 28% mana arcane_charge(4), clearcasting(2)
0:44.070 rotation . arcane_barrage Fluffy_Pillow 13920.6/67366: 21% mana arcane_charge(4), clearcasting(2)
0:45.369 cooldowns n touch_of_the_magi Fluffy_Pillow 18365.4/67366: 27% mana clearcasting(2)
0:46.670 cooldowns q rune_of_power Fluffy_Pillow 17618.3/67366: 26% mana arcane_charge(4), clearcasting(2)
0:47.969 cooldowns r presence_of_mind Fluffy_Pillow 19368.5/67366: 29% mana arcane_charge(4), clearcasting(2), rune_of_power
0:47.969 rotation : arcane_missiles Fluffy_Pillow 19368.5/67366: 29% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
0:55.982 rotation . arcane_blast Fluffy_Pillow 15164.5/67366: 23% mana arcane_charge(4), presence_of_mind(3), rune_of_power
0:57.281 rotation ; arcane_missiles Fluffy_Pillow 10039.6/67366: 15% mana arcane_charge(4), clearcasting, presence_of_mind(2), rune_of_power
0:59.264 rotation . arcane_barrage Fluffy_Pillow 12711.4/67366: 19% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:00.566 rotation > arcane_orb Fluffy_Pillow 17160.2/67366: 25% mana presence_of_mind(2)
1:01.866 rotation . arcane_blast Fluffy_Pillow 18411.7/67366: 27% mana arcane_charge(2), clearcasting, presence_of_mind(2)
1:03.165 rotation . arcane_blast Fluffy_Pillow 16036.9/67366: 24% mana arcane_charge(3), clearcasting, presence_of_mind
1:04.465 rotation . arcane_barrage Fluffy_Pillow 12288.4/67366: 18% mana arcane_charge(4), clearcasting
1:05.766 rotation . arcane_blast Fluffy_Pillow 16735.9/67366: 25% mana clearcasting
1:07.712 rotation . arcane_blast Fluffy_Pillow 17982.7/67366: 27% mana arcane_charge, clearcasting
1:09.502 rotation . arcane_blast Fluffy_Pillow 17644.4/67366: 26% mana arcane_charge(2), clearcasting
1:11.139 rotation . arcane_blast Fluffy_Pillow 15725.0/67366: 23% mana arcane_charge(3), clearcasting
1:12.617 rotation = arcane_missiles Fluffy_Pillow 12216.3/67366: 18% mana arcane_charge(4), clearcasting
1:14.608 rotation . arcane_barrage Fluffy_Pillow 14898.8/67366: 22% mana arcane_charge(4), clearcasting
1:15.907 rotation ? shifting_power Fluffy_Pillow 19343.6/67366: 29% mana clearcasting
1:19.584 cooldowns o touch_of_the_magi Fluffy_Pillow 21797.7/67366: 32% mana clearcasting
1:20.963 cooldowns p arcane_power Fluffy_Pillow 21155.6/67366: 31% mana arcane_charge(4), clearcasting
1:20.963 rotation : arcane_missiles Fluffy_Pillow 21155.6/67366: 31% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
1:29.880 rotation . arcane_blast Fluffy_Pillow 21919.6/67366: 33% mana arcane_charge(4), arcane_power, rune_of_power
1:31.205 rotation . arcane_blast Fluffy_Pillow 20267.3/67366: 30% mana arcane_charge(4), arcane_power, rune_of_power
1:32.530 rotation . arcane_barrage Fluffy_Pillow 18615.0/67366: 28% mana arcane_charge(4), arcane_power, rune_of_power
1:33.830 rotation > arcane_orb Fluffy_Pillow 23061.1/67366: 34% mana arcane_power
1:35.131 rotation . arcane_blast Fluffy_Pillow 24564.0/67366: 36% mana arcane_charge(2), arcane_power
1:36.766 rotation . arcane_blast Fluffy_Pillow 22641.9/67366: 34% mana arcane_charge(3), clearcasting
1:38.246 cooldowns q rune_of_power Fluffy_Pillow 19135.9/67366: 28% mana arcane_charge(4), clearcasting
1:39.544 rotation ; arcane_missiles Fluffy_Pillow 20884.7/67366: 31% mana arcane_charge(4), clearcasting, rune_of_power
1:41.473 rotation . arcane_blast Fluffy_Pillow 23483.7/67366: 35% mana arcane_charge(4), rune_of_power
1:42.799 rotation . arcane_blast Fluffy_Pillow 18395.2/67366: 27% mana arcane_charge(4), clearcasting, rune_of_power
1:44.123 rotation ; arcane_missiles Fluffy_Pillow 13304.1/67366: 20% mana arcane_charge(4), clearcasting, rune_of_power
1:46.069 rotation . arcane_blast Fluffy_Pillow 15925.9/67366: 24% mana arcane_charge(4), rune_of_power
1:47.393 rotation . arcane_blast Fluffy_Pillow 10834.8/67366: 16% mana arcane_charge(4), rune_of_power
1:48.717 rotation . arcane_barrage Fluffy_Pillow 5743.6/67366: 9% mana arcane_charge(4), rune_of_power
1:50.016 rotation . arcane_blast Fluffy_Pillow 10188.4/67366: 15% mana rune_of_power
1:51.962 rotation . arcane_blast Fluffy_Pillow 11435.3/67366: 17% mana arcane_charge
1:53.751 rotation > arcane_orb Fluffy_Pillow 11095.6/67366: 16% mana arcane_charge(2)
1:55.128 rotation . arcane_blast Fluffy_Pillow 12450.9/67366: 18% mana arcane_charge(4)
1:56.454 rotation . arcane_blast Fluffy_Pillow 7362.4/67366: 11% mana arcane_charge(4), clearcasting
1:57.779 rotation . evocation sunblood_amethyst 2272.6/67366: 3% mana arcane_charge(4), clearcasting
2:02.479 rotation ) cancel_action Fluffy_Pillow 64612.0/67366: 96% mana arcane_charge(4), clearcasting, evocation
2:02.483 rotation ? shifting_power Fluffy_Pillow 64617.4/67366: 96% mana arcane_charge(4), clearcasting
2:06.221 rotation . arcane_blast Fluffy_Pillow 67153.6/67366: 100% mana arcane_charge(4), clearcasting(2)
2:07.545 rotation . arcane_barrage Fluffy_Pillow 60496.1/67366: 90% mana arcane_charge(4), clearcasting(2)
2:08.845 rotation > arcane_orb Fluffy_Pillow 64942.2/67366: 96% mana clearcasting(2)
2:10.143 rotation . arcane_blast Fluffy_Pillow 66191.1/67366: 98% mana arcane_charge(2), clearcasting(2)
2:11.780 rotation + arcane_barrage Fluffy_Pillow 63248.8/67366: 94% mana arcane_charge(3), clearcasting(2)
2:13.080 cooldowns n touch_of_the_magi Fluffy_Pillow 67021.3/67366: 99% mana clearcasting(2)
2:14.379 cooldowns q rune_of_power Fluffy_Pillow 64871.1/67366: 96% mana arcane_charge(4), clearcasting(2)
2:15.678 cooldowns r presence_of_mind Fluffy_Pillow 66621.3/67366: 99% mana arcane_charge(4), clearcasting(2), rune_of_power
2:15.678 rotation : arcane_missiles Fluffy_Pillow 66621.3/67366: 99% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
2:23.528 rotation . arcane_blast Fluffy_Pillow 66115.9/67366: 98% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:24.829 rotation . arcane_blast Fluffy_Pillow 60993.8/67366: 91% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:26.129 shared_cds . use_mana_gem sunblood_amethyst 55870.3/67366: 83% mana arcane_charge(4), presence_of_mind, rune_of_power
2:26.129 rotation . arcane_blast Fluffy_Pillow 62606.8/67366: 93% mana arcane_charge(4), presence_of_mind, rune_of_power
2:27.429 rotation . arcane_barrage Fluffy_Pillow 57483.3/67366: 85% mana arcane_charge(4), rune_of_power
2:28.731 rotation > arcane_orb Fluffy_Pillow 61932.2/67366: 92% mana
2:30.146 rotation . arcane_blast Fluffy_Pillow 63338.6/67366: 94% mana arcane_charge(2)
2:31.781 rotation . arcane_blast Fluffy_Pillow 61416.5/67366: 91% mana arcane_charge(3)
2:33.261 rotation . arcane_blast Fluffy_Pillow 57910.5/67366: 86% mana arcane_charge(4)
2:34.586 rotation . arcane_blast Fluffy_Pillow 52820.7/67366: 78% mana arcane_charge(4)
2:35.910 rotation . arcane_blast Fluffy_Pillow 47729.6/67366: 71% mana arcane_charge(4)
2:37.233 rotation . arcane_blast Fluffy_Pillow 42637.0/67366: 63% mana arcane_charge(4)
2:38.556 rotation . arcane_blast Fluffy_Pillow 37544.5/67366: 56% mana arcane_charge(4)
2:39.882 rotation . arcane_blast Fluffy_Pillow 32456.1/67366: 48% mana arcane_charge(4)
2:41.207 rotation . arcane_blast Fluffy_Pillow 27366.3/67366: 41% mana arcane_charge(4)
2:42.532 rotation . arcane_blast Fluffy_Pillow 22276.5/67366: 33% mana arcane_charge(4)
2:43.856 rotation . arcane_blast Fluffy_Pillow 17185.3/67366: 26% mana arcane_charge(4)
2:45.181 rotation . arcane_barrage Fluffy_Pillow 12095.5/67366: 18% mana arcane_charge(4)
2:46.479 rotation . arcane_blast Fluffy_Pillow 16538.9/67366: 25% mana
2:48.426 rotation . arcane_blast Fluffy_Pillow 17787.2/67366: 26% mana arcane_charge
2:50.216 rotation > arcane_orb Fluffy_Pillow 17448.9/67366: 26% mana arcane_charge(2)
2:51.516 rotation . arcane_blast Fluffy_Pillow 18700.4/67366: 28% mana arcane_charge(4)
2:52.842 rotation . arcane_barrage Fluffy_Pillow 13611.9/67366: 20% mana arcane_charge(4), clearcasting
2:54.141 rotation . arcane_blast Fluffy_Pillow 18056.7/67366: 27% mana clearcasting
2:56.086 rotation . arcane_blast Fluffy_Pillow 19302.2/67366: 29% mana arcane_charge, clearcasting
2:57.876 rotation . arcane_blast Fluffy_Pillow 18963.9/67366: 28% mana arcane_charge(2), clearcasting
2:59.511 rotation , arcane_barrage Fluffy_Pillow 17041.8/67366: 25% mana arcane_charge(3), clearcasting
3:00.811 cooldowns o touch_of_the_magi Fluffy_Pillow 20814.3/67366: 31% mana clearcasting
3:02.110 cooldowns p arcane_power Fluffy_Pillow 20064.4/67366: 30% mana arcane_charge(4), clearcasting
3:02.110 shared_cds . use_items Fluffy_Pillow 20064.4/67366: 30% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:02.110 rotation : arcane_missiles Fluffy_Pillow 20064.4/67366: 30% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:12.776 shared_cds . berserking Fluffy_Pillow 15684.9/67366: 23% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, anima_font
3:12.776 rotation ; arcane_missiles Fluffy_Pillow 15684.9/67366: 23% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, anima_font
3:14.591 cooldowns q rune_of_power Fluffy_Pillow 18130.2/67366: 27% mana berserking, arcane_charge(4), arcane_power, anima_font
3:15.773 rotation . arcane_blast Fluffy_Pillow 19722.8/67366: 29% mana berserking, arcane_charge(4), arcane_power, rune_of_power, anima_font
3:16.977 rotation . arcane_barrage Fluffy_Pillow 17907.4/67366: 27% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, anima_font
3:18.158 rotation ; arcane_missiles Fluffy_Pillow 22193.2/67366: 33% mana berserking, clearcasting, rune_of_power, anima_font
3:19.953 rotation > arcane_orb Fluffy_Pillow 24611.7/67366: 37% mana berserking, rune_of_power
3:21.134 rotation . arcane_blast Fluffy_Pillow 25702.8/67366: 38% mana berserking, arcane_charge(2), rune_of_power
3:22.623 rotation . arcane_blast Fluffy_Pillow 23584.0/67366: 35% mana berserking, arcane_charge(3), clearcasting, rune_of_power
3:23.969 rotation ; arcane_missiles Fluffy_Pillow 19897.5/67366: 30% mana berserking, arcane_charge(4), clearcasting, rune_of_power
3:27.435 rotation . arcane_barrage Fluffy_Pillow 24567.3/67366: 36% mana arcane_charge(4), rune_of_power
3:28.735 rotation . arcane_blast Fluffy_Pillow 29013.4/67366: 43% mana
3:30.680 rotation . arcane_blast Fluffy_Pillow 30258.9/67366: 45% mana arcane_charge
3:32.469 rotation . arcane_blast Fluffy_Pillow 29919.3/67366: 44% mana arcane_charge(2)
3:34.104 rotation . arcane_blast Fluffy_Pillow 27997.1/67366: 42% mana arcane_charge(3)
3:35.582 rotation . arcane_blast Fluffy_Pillow 24488.5/67366: 36% mana arcane_charge(4)
3:36.907 rotation . arcane_blast Fluffy_Pillow 19398.7/67366: 29% mana arcane_charge(4)
3:38.231 rotation . arcane_blast Fluffy_Pillow 14307.5/67366: 21% mana arcane_charge(4)
3:39.557 rotation . arcane_blast Fluffy_Pillow 9219.0/67366: 14% mana arcane_charge(4)
3:40.880 rotation . evocation Fluffy_Pillow 4126.5/67366: 6% mana arcane_charge(4), clearcasting
3:45.480 rotation ) cancel_action Fluffy_Pillow 65139.6/67366: 97% mana arcane_charge(4), clearcasting, evocation
3:45.484 rotation ? shifting_power Fluffy_Pillow 65144.9/67366: 97% mana arcane_charge(4), clearcasting
3:49.192 rotation + arcane_barrage Fluffy_Pillow 67365.7/67366: 100% mana arcane_charge(4), clearcasting
3:50.492 cooldowns n touch_of_the_magi Fluffy_Pillow 67365.7/67366: 100% mana clearcasting
3:51.791 cooldowns q rune_of_power Fluffy_Pillow 64871.1/67366: 96% mana arcane_charge(4), clearcasting
3:53.092 cooldowns r presence_of_mind Fluffy_Pillow 66624.0/67366: 99% mana arcane_charge(4), clearcasting, rune_of_power
3:53.092 rotation : arcane_missiles Fluffy_Pillow 66624.0/67366: 99% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:59.286 rotation - arcane_blast Fluffy_Pillow 66214.3/67366: 98% mana arcane_charge(4), presence_of_mind(3), rune_of_power
4:00.586 rotation . arcane_blast Fluffy_Pillow 61090.8/67366: 91% mana arcane_charge(4), presence_of_mind(2), rune_of_power
4:01.885 rotation . arcane_blast Fluffy_Pillow 55965.9/67366: 83% mana arcane_charge(4), presence_of_mind, rune_of_power
4:03.184 rotation . arcane_blast Fluffy_Pillow 50841.1/67366: 75% mana arcane_charge(4), rune_of_power
4:04.506 rotation . arcane_barrage Fluffy_Pillow 45747.2/67366: 68% mana arcane_charge(4), rune_of_power
4:05.806 rotation > arcane_orb Fluffy_Pillow 50193.4/67366: 75% mana
4:07.105 rotation . arcane_blast Fluffy_Pillow 51443.5/67366: 76% mana arcane_charge(2)
4:08.740 rotation . arcane_blast Fluffy_Pillow 49521.4/67366: 74% mana arcane_charge(3)
4:10.220 rotation . arcane_blast Fluffy_Pillow 46015.4/67366: 68% mana arcane_charge(4)
4:11.544 rotation . arcane_blast Fluffy_Pillow 40924.3/67366: 61% mana arcane_charge(4)
4:12.869 rotation . arcane_blast Fluffy_Pillow 35834.5/67366: 53% mana arcane_charge(4), clearcasting
4:14.193 shared_cds . time_warp Fluffy_Pillow 30743.3/67366: 46% mana arcane_charge(4), clearcasting
4:14.193 rotation . arcane_blast Fluffy_Pillow 28743.3/67366: 43% mana arcane_charge(4), clearcasting, temporal_warp
4:15.213 rotation . arcane_blast Fluffy_Pillow 23242.6/67366: 35% mana arcane_charge(4), clearcasting, temporal_warp
4:16.232 rotation . arcane_blast Fluffy_Pillow 17740.5/67366: 26% mana arcane_charge(4), clearcasting, temporal_warp
4:17.252 rotation . arcane_barrage Fluffy_Pillow 12239.7/67366: 18% mana arcane_charge(4), clearcasting, temporal_warp
4:18.254 rotation . arcane_blast Fluffy_Pillow 16284.4/67366: 24% mana clearcasting(2), temporal_warp
4:19.754 rotation . arcane_blast Fluffy_Pillow 16930.3/67366: 25% mana arcane_charge, clearcasting(2), temporal_warp
4:21.132 rotation . arcane_blast Fluffy_Pillow 16036.9/67366: 24% mana arcane_charge(2), clearcasting(2), temporal_warp
4:22.389 rotation . arcane_blast Fluffy_Pillow 13605.5/67366: 20% mana arcane_charge(3), clearcasting(2), temporal_warp
4:23.528 rotation . arcane_barrage Fluffy_Pillow 9640.1/67366: 14% mana arcane_charge(4), clearcasting(2), temporal_warp
4:24.529 rotation . arcane_blast Fluffy_Pillow 13683.4/67366: 20% mana clearcasting(2), temporal_warp
4:26.029 shared_cds . use_mana_gem sunblood_amethyst 14329.4/67366: 21% mana arcane_charge, clearcasting(2), temporal_warp
4:26.129 rotation > arcane_orb Fluffy_Pillow 21200.7/67366: 31% mana arcane_charge, clearcasting(2), temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1682 1507 989 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1682 1507 0
Crit 15.74% 15.74% 376
Haste 15.82% 15.82% 522
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Sunblood Amethyst
ilevel: 210, stats: { +93 Haste }
item effects: { use: Tear Anima, equip: Tear Anima }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="sunblood_amethyst"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=sunblood_amethyst,id=178826,bonus_id=1524/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=227.00
# gear_stamina=1504
# gear_intellect=989
# gear_crit_rating=376
# gear_haste_rating=522
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

unbound_changeling : 5264 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5263.7 5263.7 9.7 / 0.184% 916.7 / 17.4% 2.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
2302.6 2186.0 Mana 0.00% 38.6 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
unbound_changeling 5264
Arcane Barrage 398 7.6% 21.1 13.81sec 5662 4701 Direct 21.1 4890 9770 5666 15.9%

Stats Details: Arcane Barrage

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.14 21.12 0.00 0.00 1.2043 0.0000 119682.95 119682.95 0.00% 4701.38 4701.38
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.10% 17.77 10 26 4890.24 3131 8218 4891.29 4185 5776 86875 86875 0.00%
crit 15.90% 3.36 0 11 9769.83 6263 16436 9496.11 0 16436 32808 32808 0.00%

Action Details: Arcane Barrage

  • id:44425
  • school:arcane
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:3.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.728000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:44425
  • name:Arcane Barrage
  • school:arcane
  • tooltip:
  • description:Launches bolts of arcane energy at the enemy target, causing {$s1=0 + 72.8%} Arcane damage. For each Arcane Charge, deals {$36032s2=30}% additional damage$?a321526[, grants you {$321526s1=2}% of your maximum mana,][]$?a231564[ and hits {$36032s3=0} additional nearby $Ltarget:targets; for {$s2=40}% of its damage][]. |cFFFFFFFFConsumes all Arcane Charges.|r

Action Priority List

    final_burn
    [u]:0.01
    opener
    [}]:0.63
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [~]:0.95
  • if_expr:buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
    opener
    [!]:0.08
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    opener
    [(]:0.38
    rotation
    [+]:2.52
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
    rotation
    [,]:1.15
  • if_expr:cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
    rotation
    [@]:0.43
  • if_expr:cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:3.69
  • if_expr:mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
    rotation
    [.]:3.95
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
    rotation
    [.]:0.29
  • if_expr:buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:5.20
  • if_expr:buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
    rotation
    [.]:1.86
Arcane Blast 1556 29.6% 98.4 3.04sec 4746 3709 Direct 99.4 4063 8127 4699 15.7%

Stats Details: Arcane Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.43 99.43 0.00 0.00 1.2795 0.0000 467155.28 467155.28 0.00% 3709.50 3709.50
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.34% 83.86 55 112 4062.54 910 8293 4061.96 3447 5039 340592 340592 0.00%
crit 15.66% 15.57 4 29 8127.27 1820 16585 8127.67 4943 11847 126564 126564 0.00%

Action Details: Arcane Blast

  • id:30451
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1375.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.457000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:30451
  • name:Arcane Blast
  • school:arcane
  • tooltip:
  • description:Blasts the target with energy, dealing {$30451s1=0 + 45.7%} Arcane damage. Each Arcane Charge increases damage by {$36032s1=60}% and mana cost by {$36032s5=100}%, and reduces cast time by {$36032s4=8}%. |cFFFFFFFFGenerates 1 Arcane Charge.|r

Action Priority List

    final_burn
    [t]:1.82
    opener
    [w]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
    opener
    [|]:0.13
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    opener
    [&]:13.79
  • if_expr:buff.rune_of_power.up|mana.pct>15
    rotation
    [-]:0.77
  • if_expr:buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
    rotation
    [.]:81.41
Arcane Echo 279 5.3% 179.6 1.76sec 465 0 Direct 179.6 402 805 465 15.6%

Stats Details: Arcane Echo

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 179.62 179.62 0.00 0.00 0.0000 0.0000 83508.31 83508.31 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.41% 151.63 96 214 402.21 304 484 402.25 339 435 60980 60980 0.00%
crit 15.59% 28.00 11 50 804.52 609 968 804.61 621 946 22529 22529 0.00%

Action Details: Arcane Echo

  • id:342232
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:8
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.109200
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:342232
  • name:Arcane Echo
  • school:arcane
  • tooltip:
  • description:{$@spelldesc342231=Direct damage you deal to enemies affected by Touch of the Magi, causes an explosion that deals {$342232s1=0 + 10.9%} Arcane damage to {$s1=8} nearby enemies.}
Arcane Missiles 2104 40.0% 48.3 5.95sec 13068 7510 Periodic 313.9 1737 3479 2011 15.8% 26.3%

Stats Details: Arcane Missiles

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.32 0.00 314.20 313.93 1.7401 0.2516 631441.95 631441.95 0.00% 7510.19 7510.19
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.23% 264.42 165 403 1736.68 1040 2314 1739.95 1541 1951 459207 459207 0.00%
crit 15.77% 49.51 24 83 3478.72 2079 4629 3486.38 2920 4070 172235 172235 0.00%

Action Details: Arcane Missiles

  • id:5143
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:7500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:2.50
  • base_tick_time:0.62
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:5143
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.

Action Details: Arcane Missiles Tick

  • id:7268
  • school:arcane
  • range:60.0
  • travel_speed:50.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.405000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:7268
  • name:Arcane Missiles
  • school:arcane
  • tooltip:
  • description:{$@spelldesc5143=Launches five waves of Arcane Missiles at the enemy over {$5143d=2.500 seconds}, causing a total of ${5*{$7268s1=0 + 40.5%}} Arcane damage.}

Action Priority List

    final_burn
    [s]:0.49
  • if_expr:buff.clearcasting.react
    opener
    ["]:1.00
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    opener
    [#]:0.65
  • if_expr:buff.clearcasting.react&cooldown.arcane_power.remains>0
    opener
    [$]:0.51
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [:]:5.98
  • if_expr:debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down)
  • early_chain_if_expr:buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
    rotation
    [;]:6.46
  • if_expr:buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time)
    rotation
    [<]:2.24
  • if_expr:buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack
    rotation
    [=]:2.36
  • if_expr:buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd)
Arcane Orb 0 (158) 0.0% (3.0%) 12.6 24.33sec 3779 3117

Stats Details: Arcane Orb

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.56 0.00 0.00 0.00 1.2123 0.0000 0.00 0.00 0.00% 3117.15 3117.15

Action Details: Arcane Orb

  • id:153626
  • school:arcane
  • range:40.0
  • travel_speed:20.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:20.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Spelldata

  • id:153626
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r

Action Priority List

    opener
    [v]:1.00
  • if_expr:variable.inverted_opener=1&cooldown.rune_of_power.remains=0
    opener
    [%]:0.95
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
    rotation
    [>]:10.61
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges
    Arcane Orb (_bolt) 158 3.0% 12.6 24.40sec 3780 0 Direct 12.6 3268 6520 3780 15.8%

Stats Details: Arcane Orb Bolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.55 12.55 0.00 0.00 0.0000 0.0000 47449.24 47449.24 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.24% 10.57 5 16 3267.63 2803 6240 3267.50 2827 3965 34550 34550 0.00%
crit 15.76% 1.98 0 8 6519.52 5606 12480 5701.89 0 12480 12899 12899 0.00%

Action Details: Arcane Orb Bolt

  • id:153640
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.092000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:153640
  • name:Arcane Orb
  • school:arcane
  • tooltip:
  • description:{$@spelldesc153626=Launches an Arcane Orb forward from your position, traveling up to 40 yards, dealing {$153640s1=0 + 109.2%} Arcane damage to enemies it passes through. |cFFFFFFFFGrants 1 Arcane Charge when cast and every time it deals damage.|r}
Deathly Fixation 0 (79) 0.0% (1.5%) 17.6 2.50sec 1331 0

Stats Details: Deathly Fixation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.61 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Deathly Fixation

  • id:322253
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:42.90
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:322253
  • name:Deathly Fixation
  • school:shadow
  • tooltip:Taking $w1 Shadow damage every $t1.
  • description:Deal {$s1=43} Shadow damage every $t1. Stacks up to 5 times.
    Deathly Eruption 79 1.5% 17.6 2.50sec 1331 0 Direct 17.6 1145 2291 1330 16.2%

Stats Details: Deathly Eruption

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 17.61 17.61 0.00 0.00 0.0000 0.0000 23433.89 23433.89 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.79% 14.76 6 30 1145.08 1117 1184 1145.18 1117 1184 16896 16896 0.00%
crit 16.21% 2.85 0 11 2291.20 2233 2367 2167.31 0 2367 6538 6538 0.00%

Action Details: Deathly Eruption

  • id:322256
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:984.99
  • base_dd_max:984.99
  • base_dd_mult:1.00

Spelldata

  • id:322256
  • name:Deathly Eruption
  • school:shadow
  • tooltip:
  • description:Deal {$s1=985} Shadow damage.
Eternal Insight 38 0.7% 21.2 14.00sec 541 0 Direct 21.2 466 932 541 16.0%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.16 21.16 0.00 0.00 0.0000 0.0000 11439.07 11439.07 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 83.99% 17.77 6 34 465.96 453 481 465.97 453 478 8282 8282 0.00%
crit 16.01% 3.39 0 11 932.03 907 961 898.01 0 961 3158 3158 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Mirror Image 0 (16) 0.0% (0.3%) 1.0 0.00sec 4788 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 120  / 16 0.3% 114.0 1.01sec 42 41 Direct 114.0 36 73 42 15.7%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 114.00 114.00 0.00 0.00 1.0336 0.0000 4788.40 4788.40 0.00% 40.64 40.64
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 84.27% 96.07 83 110 36.30 30 41 36.30 35 38 3487 3487 0.00%
crit 15.73% 17.93 4 31 72.57 59 83 72.55 63 81 1301 1301 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:39.00
Shifting Power 81 1.5% 5.4 52.99sec 4467 1292 Periodic 21.7 967 1934 1120 15.8% 5.8%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.45 0.00 21.72 21.72 3.4566 0.8043 24335.83 24335.83 0.00% 1292.19 1292.19
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 84.17% 18.28 8 28 967.42 943 999 967.33 943 999 17686 17686 0.00%
crit 15.83% 3.44 0 12 1934.29 1886 1999 1879.83 0 1999 6650 6650 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=3000}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.473600
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=3000}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    rotation
    [?]:5.45
  • if_expr:buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
Touch of the Magi 0 (554) 0.0% (10.5%) 7.0 43.80sec 23881 19546

Stats Details: Touch Of The Magi

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.96 0.00 0.00 0.00 1.2219 0.0000 0.00 0.00 0.00% 19545.67 19545.67

Action Details: Touch Of The Magi

  • id:321507
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:4.0

Spelldata

  • id:321507
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]

Action Priority List

    cooldowns
    [n]:3.72
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
    cooldowns
    [o]:2.25
  • if_expr:buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
    opener
    [y]:1.00
  • if_expr:buff.rune_of_power.down|prev_gcd.1.arcane_barrage
    Touch of the Magi (_explosion) 554 10.5% 7.0 43.75sec 23881 0 Direct 7.0 23914 0 23914 0.0%

Stats Details: Touch Of The Magi Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.96 6.95 0.00 0.00 0.0000 0.0000 166177.28 166177.28 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 100.00% 6.95 5 9 23914.10 598 65550 23950.78 16979 30330 166177 166177 0.00%

Action Details: Touch Of The Magi Explosion

  • id:210833
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:false
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:17773.03
  • base_dd_max:17773.03
  • base_dd_mult:1.00

Spelldata

  • id:210833
  • name:Touch of the Magi
  • school:arcane
  • tooltip:
  • description:{$@spelldesc321507=Applies Touch of the Magi to your current target, accumulating {$s1=25}% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and reduced damage to all nearby enemies.$?a343215[ |cFFFFFFFFGenerates {$s2=4} Arcane Charges.|r][]}
Simple Action Stats Execute Interval
unbound_changeling
Arcane Power 3.8 84.72sec

Stats Details: Arcane Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.82 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Arcane Power

  • id:12042
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:12042
  • name:Arcane Power
  • school:arcane
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].

Action Priority List

    cooldowns
    [p]:2.82
  • if_expr:cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
    opener
    [z]:1.00
  • if_expr:prev_gcd.1.touch_of_the_magi
Berserking 1.9 212.29sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    shared_cds
    [.]:1.92
  • if_expr:buff.arcane_power.up
Conjure Mana Gem 1.0 0.00sec

Stats Details: Conjure Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Conjure Mana Gem

  • id:759
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:3.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:9000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:759
  • name:Conjure Mana Gem
  • school:arcane
  • tooltip:
  • description:Conjures a Mana Gem that can be used to instantly restore {$5405s1=10}% mana, and holds up to {$s2=3} charges. $@spellname118812 {$@spelldesc118812=Conjured items disappear if logged out for more than 15 minutes.}
Evocation 3.5 92.29sec

Stats Details: Evocation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.49 0.00 20.22 0.00 3.6691 0.6324 0.00 0.00 0.00% 0.00 0.00

Action Details: Evocation

  • id:12051
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:90.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:unbound_changeling
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:true
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12051
  • name:Evocation
  • school:arcane
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.

Action Priority List

    opener
    [']:1.00
  • if_expr:buff.rune_of_power.down
  • interrupt_if_expr:mana.pct>=85
    rotation
    [*]:0.32
  • if_expr:mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
    rotation
    [.]:2.17
  • if_expr:buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:unbound_changeling
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:unbound_changeling
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Deathly Fixation (potion) 1.1 322.57sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.05 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307497
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    shared_cds
    [.]:1.05
  • if_expr:buff.arcane_power.up
Presence of Mind 3.3 89.87sec

Stats Details: Presence Of Mind

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 3.32 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Presence Of Mind

  • id:205025
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:205025
  • name:Presence of Mind
  • school:arcane
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.

Action Priority List

    cooldowns
    [r]:3.17
  • if_expr:debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
    opener
    [{]:0.15
  • if_expr:debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
Rune of Power 6.8 46.46sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.83 0.00 0.00 0.00 1.2160 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    cooldowns
    [q]:5.85
  • if_expr:buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
    opener
    [x]:1.00
  • if_expr:variable.inverted_opener=1&buff.rune_of_power.down
Time Warp 1.9 255.81sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.94 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    shared_cds
    [.]:1.94
  • if_expr:runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
Replenish Mana (use_mana_gem) 2.9 126.19sec

Stats Details: Use Mana Gem

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.88 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Use Mana Gem

  • id:5405
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:unbound_changeling
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:5405
  • name:Replenish Mana
  • school:physical
  • tooltip:Restoring $w2 mana every $t1 sec.
  • description:Restores {$s1=10}% mana.

Action Priority List

    shared_cds
    [.]:2.88
  • if_expr:(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Arcane Charge 22.0 109.4 13.8sec 2.3sec 11.5sec 84.49% 0.00% 64.6 (65.5) 0.0

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_arcane_charge
  • max_stacks:4
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:3.1s / 50.4s
  • trigger_min/max:0.0s / 17.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 49.1s

Stack Uptimes

  • arcane_charge_1:4.86%
  • arcane_charge_2:9.66%
  • arcane_charge_3:8.50%
  • arcane_charge_4:61.46%

Spelldata

  • id:36032
  • name:Arcane Charge
  • tooltip:Increases the damage of Arcane Blast, Arcane Missiles, Arcane Explosion, and Arcane Barrage by $36032w1%. Increases the mana cost of Arcane Blast by $36032w2%$?{$w5<0}[, and reduces the cast time of Arcane Blast by $w5%.][.] Increases the number of targets hit by Arcane Barrage for 50% damage by $36032w3.
  • description:$@spelldesc114664
  • max_stacks:4
  • duration:-0.00
  • cooldown:0.00
  • default_chance:100.00%
Arcane Power 3.8 0.0 85.0sec 85.0sec 14.7sec 18.67% 0.00% 0.0 (0.0) 3.7

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_arcane_power
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:67.0s / 127.9s
  • trigger_min/max:67.0s / 127.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • arcane_power_1:18.67%

Spelldata

  • id:12042
  • name:Arcane Power
  • tooltip:Spell damage increased by $w1%. $?a343208[Mana costs of your damaging spells reduced by $w2%.][]
  • description:For {$d=10 seconds}, you deal {$s1=30}% more spell damage$?a343208[ and your spells cost {$s2=30}% less mana][].
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Berserking 1.9 0.0 212.3sec 212.3sec 11.8sec 7.60% 12.56% 0.0 (0.0) 1.9

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 270.1s
  • trigger_min/max:180.0s / 270.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • berserking_1:7.60%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.50% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.50%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Clearcasting 18.2 9.3 16.5sec 10.8sec 6.4sec 38.65% 0.00% 0.1 (0.1) 0.3

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_clearcasting
  • max_stacks:3
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stack Uptimes

  • clearcasting_1:22.77%
  • clearcasting_2:13.67%
  • clearcasting_3:2.21%

Spelldata

  • id:263725
  • name:Clearcasting
  • tooltip:Your next Arcane Missiles or Arcane Explosion costs no mana{$?s321758=false}[ and Arcane Missiles fires an additional missile][].
  • description:{$@spelldesc79684=For each ${$c*100/{$s1=200}} mana you spend, you have a 1% chance to gain Clearcasting, making your next Arcane Missiles or Arcane Explosion free and channel {$277726s1=20}% faster.$?a321758[ Arcane Missiles fires {$321758s2=1} additional missile.][]}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:100.00%
Evocation 3.5 0.0 92.8sec 92.8sec 3.9sec 4.55% 0.00% 16.2 (16.2) 0.0

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_evocation
  • max_stacks:1
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:7.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:hasted
  • period:1.00

Trigger Details

  • interval_min/max:66.0s / 130.2s
  • trigger_min/max:66.0s / 130.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 4.9s

Stack Uptimes

  • evocation_1:4.55%

Spelldata

  • id:12051
  • name:Evocation
  • tooltip:Mana regeneration increased by {$s1=750}%.
  • description:Increases your mana regeneration by {$s1=750}% for {$d=6 seconds}.
  • max_stacks:0
  • duration:6.00
  • cooldown:0.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Deathly Fixation 1.1 0.0 326.5sec 326.5sec 24.2sec 8.58% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_potion_of_deathly_fixation
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:300.6s / 345.4s
  • trigger_min/max:300.6s / 345.4s
  • trigger_pct:100.00%
  • duration_min/max:0.3s / 25.0s

Stack Uptimes

  • potion_of_deathly_fixation_1:8.58%

Spelldata

  • id:307497
  • name:Potion of Deathly Fixation
  • tooltip:Chance to apply Deathly Fixation to your target.
  • description:Your damaging spells and abilities have a chance to apply Deathly Fixation to your target, dealing {$322253s1=43} Shadow damage over {$322253d=8 seconds} and stacking up to 5 times. Upon reaching 5 stacks, Deathly Fixation explodes, dealing {$322256s1=985} Shadow damage to the target. If you consume this potion while your weapon is augmented with Shadowcore Oil, the explosion damage is increased by {$s2=10}%. Lasts {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:0.00
  • default_chance:101.00%
Presence of Mind 3.3 0.0 90.4sec 90.4sec 12.5sec 13.84% 9.84% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_presence_of_mind
  • max_stacks:3
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:51.3s / 117.0s
  • trigger_min/max:51.3s / 117.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 22.3s

Stack Uptimes

  • presence_of_mind_1:3.03%
  • presence_of_mind_2:2.69%
  • presence_of_mind_3:8.12%

Spelldata

  • id:205025
  • name:Presence of Mind
  • tooltip:Arcane Blast is instant cast.
  • description:Causes your next $n Arcane Blasts to be instant cast.
  • max_stacks:0
  • duration:-0.00
  • cooldown:60.00
  • default_chance:100.00%
Rune of Power 9.7 0.9 32.0sec 28.9sec 12.7sec 41.11% 0.00% 0.9 (0.9) 9.4

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.1s / 60.6s
  • trigger_min/max:8.8s / 60.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.4s

Stack Uptimes

  • rune_of_power_1:41.11%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases $pri by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Temporal Warp 1.9 0.0 257.7sec 257.7sec 36.5sec 23.41% 0.00% 0.0 (0.0) 1.4

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:240.0s / 318.9s
  • trigger_min/max:240.0s / 318.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.41%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.3sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.1s / 359.7s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Benefit Avg % Min Max
Arcane Barrage Arcane Charge 2 0.03% 0.00% 5.26%
Arcane Barrage Arcane Charge 3 4.76% 0.00% 25.00%
Arcane Barrage Arcane Charge 4 95.21% 75.00% 100.00%
Arcane Blast Arcane Charge 0 6.84% 1.35% 11.96%
Arcane Blast Arcane Charge 1 4.25% 0.00% 8.93%
Arcane Blast Arcane Charge 2 12.20% 6.02% 17.65%
Arcane Blast Arcane Charge 3 13.12% 7.87% 17.98%
Arcane Blast Arcane Charge 4 63.60% 50.00% 78.70%
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 2.31% 0.00% 6.49% 1.4s 0.0s 8.6s
Conserve Phase 100.00% 100.00% 100.00% 300.3s 240.1s 359.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000204.230142.734263.672
Evocation24.5590.00054.83487.14332.053118.686
Shifting Power12.6280.00097.38871.77929.978198.594
Rune of Power9.1630.00347.38264.30623.38095.129
Touch of the Magi6.0200.00022.93343.09420.75476.748
Arcane Power6.3100.00028.67124.40812.15853.935
Arcane Barrage11.3521.03449.072249.585195.120305.258
Arcane Orb6.5470.00068.23686.55631.055157.957
Presence of Mind33.2570.00055.506115.44740.606162.135
Time Warp6.7820.00078.86413.1711.32980.194

Burn Phases

Burn phase duration tracks the amount of time spent in each burn phase. This is defined as the time between a start_burn_phase and stop_burn_phase action being executed. Note that "execute" burn phases, i.e., the final burn of a fight, is also included.

Burn Phase Duration
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Mana at burn start is the mana level recorded (in percentage of total mana) when a start_burn_phase command is executed.

Mana at Burn Start
Count0
Minimum0.000
5th percentile0.000
Mean0.000
95th percentile0.000
Max0.000
Variance0.000
Mean Variance0.000
Mean Std. Dev0.000

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
unbound_changeling
mana_regen Mana 3137.01 394635.53 60.12% 125.80 9840.78 2.43%
Evocation Mana 141.09 186727.91 28.45% 1323.44 0.00 0.00%
Mana Gem Mana 2.88 19402.59 2.96% 6736.57 0.00 0.00%
Arcane Barrage Mana 21.13 55650.27 8.48% 2633.27 597.07 1.06%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 65990.7 2186.03 2302.57 10440.1 32370.8 59.6 67365.7
Usage Type Count Total Avg RPE APR
unbound_changeling
arcane_blast Mana 99.4 542376.0 5455.1 5510.3 0.9
arcane_missiles Mana 48.3 108854.3 2251.9 2252.8 5.8
arcane_orb Mana 12.6 5553.1 442.3 442.3 8.5
shifting_power Mana 5.4 13616.8 2500.0 2499.2 1.8
time_warp Mana 1.9 3869.5 1993.6 1994.0 0.0
touch_of_the_magi Mana 7.0 17160.9 2466.2 2466.1 9.7

Statistics & Data Analysis

Fight Length
unbound_changeling Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
unbound_changeling Damage Per Second
Count 2321
Mean 5263.71
Minimum 4553.55
Maximum 6110.31
Spread ( max - min ) 1556.76
Range [ ( max - min ) / 2 * 100% ] 14.79%
Standard Deviation 238.5099
5th Percentile 4866.98
95th Percentile 5656.22
( 95th Percentile - 5th Percentile ) 789.24
Mean Distribution
Standard Deviation 4.9507
95.00% Confidence Interval ( 5254.01 - 5273.42 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 79
0.1% Error 7888
0.1 Scale Factor Error with Delta=300 486
0.05 Scale Factor Error with Delta=300 1943
0.01 Scale Factor Error with Delta=300 48563
Priority Target DPS
unbound_changeling Priority Target Damage Per Second
Count 2321
Mean 5263.71
Minimum 4553.55
Maximum 6110.31
Spread ( max - min ) 1556.76
Range [ ( max - min ) / 2 * 100% ] 14.79%
Standard Deviation 238.5099
5th Percentile 4866.98
95th Percentile 5656.22
( 95th Percentile - 5th Percentile ) 789.24
Mean Distribution
Standard Deviation 4.9507
95.00% Confidence Interval ( 5254.01 - 5273.42 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 79
0.1% Error 7888
0.1 Scale Factor Error with Delta=300 486
0.05 Scale Factor Error with Delta=300 1943
0.01 Scale Factor Error with Delta=300 48563
DPS(e)
unbound_changeling Damage Per Second (Effective)
Count 2321
Mean 5263.71
Minimum 4553.55
Maximum 6110.31
Spread ( max - min ) 1556.76
Range [ ( max - min ) / 2 * 100% ] 14.79%
Damage
unbound_changeling Damage
Count 2321
Mean 1574623.82
Minimum 1127847.62
Maximum 2038596.01
Spread ( max - min ) 910748.39
Range [ ( max - min ) / 2 * 100% ] 28.92%
DTPS
unbound_changeling Damage Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
unbound_changeling Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
unbound_changeling Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
unbound_changeling Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
unbound_changeling Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
unbound_changeling Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
unbound_changelingTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
unbound_changeling Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 variable,name=prepull_evo,op=reset,default=0
1 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
2 0.00 variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
3 0.00 variable,name=have_opened,op=reset,default=0
4 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
5 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
6 0.00 variable,name=final_burn,op=set,value=0
7 0.00 variable,name=rs_max_delay,op=reset,default=5
8 0.00 variable,name=ap_max_delay,op=reset,default=10
9 0.00 variable,name=rop_max_delay,op=reset,default=20
A 0.00 variable,name=totm_max_delay,op=reset,default=5
B 0.00 variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
C 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
D 0.00 variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
E 0.00 variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
F 0.00 variable,name=barrage_mana_pct,op=reset,default=100
G 0.00 variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
H 0.00 variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
I 0.00 variable,name=ap_minimum_mana_pct,op=reset,default=15
J 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
K 0.00 variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
L 0.00 variable,name=totm_max_charges,op=reset,default=2
M 0.00 variable,name=aoe_totm_max_charges,op=reset,default=2
N 0.00 variable,name=inverted_opener,op=reset,default=0
O 0.00 variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
P 0.00 variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
Q 0.00 variable,name=am_spam,op=reset,default=0
R 0.00 variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
S 0.00 variable,name=evo_pct,op=reset,default=15
T 0.00 flask
U 0.00 food
V 0.00 augmentation
W 0.00 arcane_familiar
X 0.00 arcane_intellect
Y 0.00 conjure_mana_gem
Z 0.00 snapshot_stats
a 0.00 mirror_image
b 0.00 frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
c 0.00 arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
d 0.00 evocation,if=variable.prepull_evo>0
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=target.debuff.casting.react
e 0.00 call_action_list,name=shared_cds
f 0.00 call_action_list,name=essences
g 0.00 call_action_list,name=aoe,if=active_enemies>2
h 0.00 call_action_list,name=opener,if=variable.have_opened<=0
i 0.00 call_action_list,name=am_spam,if=variable.am_spam=1
j 0.00 call_action_list,name=cooldowns
k 0.00 call_action_list,name=rotation,if=variable.final_burn=0
l 0.00 call_action_list,name=final_burn,if=variable.final_burn=1
m 0.00 call_action_list,name=movement
actions.cooldowns
# count action,conditions
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
Prioritize using grisly icicle with ap. Use it with totm otherwise.
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
0.00 mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
0.00 mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
0.00 deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
0.00 radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
0.00 radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
0.00 touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
n 3.72 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
0.00 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
o 2.25 touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
p 2.82 arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
q 5.85 rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
0.00 presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
r 3.17 presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled
Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.final_burn
# count action,conditions
s 0.49 arcane_missiles,if=buff.clearcasting.react,chain=1
t 1.82 arcane_blast
u 0.01 arcane_barrage
actions.opener
# count action,conditions
0.00 variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
0.00 variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
0.00 evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
0.00 fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
0.00 frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
0.00 deathborne,if=!runeforge.siphon_storm.equipped
0.00 radiant_spark,if=mana.pct>40
0.00 cancel_action,if=action.shifting_power.channeling&gcd.remains=0
0.00 shifting_power,if=soulbind.field_of_blossoms.enabled
v 1.00 arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
w 1.00 arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
x 1.00 rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
0.00 deathborne,if=buff.rune_of_power.down
0.00 mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
y 1.00 touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
z 1.00 arcane_power,if=prev_gcd.1.touch_of_the_magi
0.00 rune_of_power,if=buff.rune_of_power.down
{ 0.15 presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
| 0.13 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
} 0.63 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
~ 0.95 arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
! 0.08 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
" 1.00 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
# 0.65 arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
$ 0.51 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
% 0.95 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
& 13.79 arcane_blast,if=buff.rune_of_power.up|mana.pct>15
' 1.00 evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
( 0.38 arcane_barrage
actions.rotation
# count action,conditions
0.00 variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
) 2.95 cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
* 0.32 evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
0.00 evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
+ 2.52 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
0.00 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
, 1.15 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
0.00 strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
0.00 arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
0.00 arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
- 0.77 arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
: 5.98 arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
0.00 arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
; 6.46 arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
< 2.24 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
= 2.36 arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
0.00 nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
> 10.61 arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
0.00 supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
? 5.45 shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
0.00 arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
0.00 arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
@ 0.43 arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 3.69 arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
. 3.95 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
. 0.29 arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 5.20 arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
0.00 arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
. 81.41 arcane_blast
. 2.17 evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
. 1.86 arcane_barrage
actions.shared_cds
# count action,conditions
. 2.88 use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
. 1.05 potion,if=buff.arcane_power.up
. 1.94 time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
0.00 lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
0.00 bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
. 1.92 berserking,if=buff.arcane_power.up
0.00 blood_fury,if=buff.arcane_power.up
0.00 fireblood,if=buff.arcane_power.up
0.00 ancestral_call,if=buff.arcane_power.up
0.00 use_items,if=buff.arcane_power.up
0.00 use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
0.00 use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
0.00 use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
0.00 use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

Sample Sequence

036789ACFGILMNOPQSTUYacv.wx&.&&&&&&&&~yz.."#&&&}#%')&?..>...<....<.+nqr:...>........?<.,op:.>..q;.......;.>...)?..>nqr:-...;...>......<..<p;....;+nq:;.>?.......).+nqr:;...>......?..>...,op.:.t

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 prepull_evo Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 3 have_opened Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 6 final_burn Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 7 rs_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 8 ap_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat 9 rop_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat A totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat C totm_max_delay Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat F barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat G barrage_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat I ap_minimum_mana_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat L totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat M aoe_totm_max_charges Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat N inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat O inverted_opener Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat P ap_on_use Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat Q am_spam Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat S evo_pct Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat T flask unbound_changeling 67365.7/67366: 100% mana
Pre precombat U food unbound_changeling 67365.7/67366: 100% mana
Pre precombat Y conjure_mana_gem Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat a mirror_image Fluffy_Pillow 67365.7/67366: 100% mana
Pre precombat c arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana
0:00.000 opener v arcane_orb Fluffy_Pillow 65990.7/67366: 98% mana
0:01.332 shared_cds . time_warp Fluffy_Pillow 67285.3/67366: 100% mana bloodlust
0:01.332 opener w arcane_blast Fluffy_Pillow 65285.3/67366: 97% mana bloodlust, temporal_warp
0:02.233 opener x rune_of_power Fluffy_Pillow 60999.3/67366: 91% mana bloodlust, temporal_warp
0:03.022 opener & arcane_blast Fluffy_Pillow 62062.3/67366: 92% mana bloodlust, rune_of_power, temporal_warp
0:03.828 shared_cds . use_mana_gem unbound_changeling 56273.2/67366: 84% mana bloodlust, rune_of_power, temporal_warp
0:03.828 opener & arcane_blast Fluffy_Pillow 63009.8/67366: 94% mana bloodlust, rune_of_power, temporal_warp
0:04.634 opener & arcane_blast Fluffy_Pillow 57220.7/67366: 85% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:05.440 opener & arcane_blast Fluffy_Pillow 51431.7/67366: 76% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:06.246 opener & arcane_blast Fluffy_Pillow 45642.6/67366: 68% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.051 opener & arcane_blast Fluffy_Pillow 39852.2/67366: 59% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:07.857 opener & arcane_blast Fluffy_Pillow 34063.1/67366: 51% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:08.664 opener & arcane_blast Fluffy_Pillow 28275.4/67366: 42% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:09.470 opener & arcane_blast Fluffy_Pillow 22486.4/67366: 33% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:10.276 opener ~ arcane_barrage Fluffy_Pillow 16697.3/67366: 25% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:11.066 opener y touch_of_the_magi Fluffy_Pillow 20456.3/67366: 30% mana bloodlust, clearcasting, rune_of_power, temporal_warp
0:11.857 opener z arcane_power Fluffy_Pillow 19022.0/67366: 28% mana bloodlust, arcane_charge(4), clearcasting, rune_of_power, temporal_warp
0:11.857 shared_cds . potion Fluffy_Pillow 19022.0/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
0:11.857 shared_cds . berserking Fluffy_Pillow 19022.0/67366: 28% mana bloodlust, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:11.857 opener " arcane_missiles Fluffy_Pillow 19022.0/67366: 28% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:20.191 opener # arcane_missiles Fluffy_Pillow 7750.5/67366: 12% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:21.441 opener & arcane_blast Fluffy_Pillow 9434.7/67366: 14% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.194 opener & arcane_blast Fluffy_Pillow 7011.7/67366: 10% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:22.948 opener & arcane_blast Fluffy_Pillow 4590.1/67366: 7% mana bloodlust, berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:23.702 opener } arcane_barrage Fluffy_Pillow 2168.5/67366: 3% mana bloodlust, berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp, potion_of_deathly_fixation
0:24.455 opener # arcane_missiles Fluffy_Pillow 5877.6/67366: 9% mana bloodlust, arcane_power, clearcasting, temporal_warp, potion_of_deathly_fixation
0:25.724 opener % arcane_orb Fluffy_Pillow 7587.4/67366: 11% mana bloodlust, arcane_power, temporal_warp, potion_of_deathly_fixation
0:26.514 opener ' evocation unbound_changeling 8401.7/67366: 12% mana bloodlust, arcane_charge(2), arcane_power, temporal_warp, potion_of_deathly_fixation
0:29.114 rotation ) cancel_action Fluffy_Pillow 65264.3/67366: 97% mana bloodlust, arcane_charge(2), evocation, temporal_warp, potion_of_deathly_fixation
0:29.120 opener & arcane_blast Fluffy_Pillow 65272.4/67366: 97% mana bloodlust, arcane_charge(2), temporal_warp, potion_of_deathly_fixation
0:30.116 rotation ? shifting_power Fluffy_Pillow 62489.3/67366: 93% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:32.421 rotation . arcane_blast Fluffy_Pillow 63094.9/67366: 94% mana bloodlust, arcane_charge(3), temporal_warp, potion_of_deathly_fixation
0:33.321 rotation . arcane_barrage Fluffy_Pillow 58807.4/67366: 87% mana bloodlust, arcane_charge(4), clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.112 rotation > arcane_orb Fluffy_Pillow 62567.8/67366: 93% mana bloodlust, clearcasting, temporal_warp, potion_of_deathly_fixation
0:34.901 rotation . arcane_blast Fluffy_Pillow 63130.8/67366: 94% mana bloodlust, arcane_charge(2), clearcasting, temporal_warp, potion_of_deathly_fixation
0:35.896 rotation . arcane_blast Fluffy_Pillow 60346.4/67366: 90% mana bloodlust, arcane_charge(3), clearcasting, temporal_warp, potion_of_deathly_fixation
0:36.795 rotation . arcane_blast Fluffy_Pillow 56057.6/67366: 83% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp, potion_of_deathly_fixation
0:37.601 rotation < arcane_missiles Fluffy_Pillow 50268.6/67366: 75% mana bloodlust, arcane_charge(4), clearcasting(3), temporal_warp
0:38.885 rotation . arcane_blast Fluffy_Pillow 51998.5/67366: 77% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:39.690 rotation . arcane_blast Fluffy_Pillow 46208.1/67366: 69% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:40.498 rotation . arcane_blast Fluffy_Pillow 40421.7/67366: 60% mana bloodlust, arcane_charge(4), clearcasting(2), temporal_warp
0:41.304 rotation . arcane_blast Fluffy_Pillow 34632.7/67366: 51% mana arcane_charge(4), clearcasting(2), temporal_warp
0:42.350 rotation < arcane_missiles Fluffy_Pillow 29167.0/67366: 43% mana arcane_charge(4), clearcasting(3)
0:44.285 rotation . arcane_blast Fluffy_Pillow 31774.0/67366: 47% mana arcane_charge(4), clearcasting(2)
0:45.642 rotation + arcane_barrage Fluffy_Pillow 26727.3/67366: 40% mana arcane_charge(4), clearcasting(2)
0:46.972 cooldowns n touch_of_the_magi Fluffy_Pillow 31213.9/67366: 46% mana clearcasting(2)
0:48.304 cooldowns q rune_of_power Fluffy_Pillow 30508.5/67366: 45% mana arcane_charge(4), clearcasting(2)
0:49.637 cooldowns r presence_of_mind Fluffy_Pillow 32304.5/67366: 48% mana arcane_charge(4), clearcasting(2), rune_of_power
0:49.637 rotation : arcane_missiles Fluffy_Pillow 32304.5/67366: 48% mana arcane_charge(4), clearcasting(2), presence_of_mind(3), rune_of_power
0:57.727 rotation . arcane_blast Fluffy_Pillow 35704.2/67366: 53% mana arcane_charge(4), presence_of_mind(3), rune_of_power
0:59.058 rotation . arcane_blast Fluffy_Pillow 30622.5/67366: 45% mana arcane_charge(4), presence_of_mind(2), rune_of_power
1:00.389 rotation . arcane_barrage Fluffy_Pillow 25540.8/67366: 38% mana arcane_charge(4), presence_of_mind, rune_of_power
1:01.721 rotation > arcane_orb Fluffy_Pillow 30030.0/67366: 45% mana presence_of_mind
1:03.054 rotation . arcane_blast Fluffy_Pillow 31326.0/67366: 47% mana arcane_charge(2), presence_of_mind
1:04.385 rotation . arcane_blast Fluffy_Pillow 28994.3/67366: 43% mana arcane_charge(3)
1:05.904 rotation . arcane_blast Fluffy_Pillow 25540.9/67366: 38% mana arcane_charge(4), clearcasting
1:07.260 rotation . arcane_blast Fluffy_Pillow 20492.8/67366: 30% mana arcane_charge(4), clearcasting
1:08.616 rotation . arcane_barrage Fluffy_Pillow 15444.8/67366: 23% mana arcane_charge(4), clearcasting(2)
1:09.946 rotation . arcane_blast Fluffy_Pillow 19931.3/67366: 30% mana clearcasting(2)
1:11.942 rotation . arcane_blast Fluffy_Pillow 21245.6/67366: 32% mana arcane_charge, clearcasting(2)
1:13.779 rotation . arcane_blast Fluffy_Pillow 20970.6/67366: 31% mana arcane_charge(2), clearcasting(2)
1:15.456 rotation ? shifting_power Fluffy_Pillow 19105.0/67366: 28% mana arcane_charge(3), clearcasting(2)
1:19.343 rotation < arcane_missiles Fluffy_Pillow 21842.0/67366: 32% mana arcane_charge(3), clearcasting(3)
1:21.242 rotation . arcane_blast Fluffy_Pillow 24400.6/67366: 36% mana arcane_charge(3), clearcasting(2)
1:22.759 rotation , arcane_barrage Fluffy_Pillow 20944.5/67366: 31% mana arcane_charge(4), clearcasting(2)
1:24.092 cooldowns o touch_of_the_magi Fluffy_Pillow 25435.1/67366: 38% mana clearcasting(2)
1:25.425 cooldowns p arcane_power Fluffy_Pillow 24731.0/67366: 37% mana arcane_charge(4), clearcasting(2)
1:25.425 rotation : arcane_missiles Fluffy_Pillow 24731.0/67366: 37% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
1:36.114 rotation . arcane_barrage Fluffy_Pillow 27882.5/67366: 41% mana arcane_charge(4), arcane_power, rune_of_power
1:37.444 rotation > arcane_orb Fluffy_Pillow 32369.0/67366: 48% mana arcane_power
1:38.777 rotation . arcane_blast Fluffy_Pillow 33915.0/67366: 50% mana arcane_charge(2), arcane_power
1:40.453 rotation . arcane_blast Fluffy_Pillow 32048.1/67366: 48% mana arcane_charge(3)
1:41.971 cooldowns q rune_of_power Fluffy_Pillow 28593.3/67366: 42% mana arcane_charge(4), clearcasting
1:43.302 rotation ; arcane_missiles Fluffy_Pillow 30386.6/67366: 45% mana arcane_charge(4), clearcasting, rune_of_power
1:45.461 rotation . arcane_blast Fluffy_Pillow 33295.5/67366: 49% mana arcane_charge(4), rune_of_power
1:46.819 rotation . arcane_blast Fluffy_Pillow 28250.1/67366: 42% mana arcane_charge(4), rune_of_power
1:48.175 rotation . arcane_blast Fluffy_Pillow 23202.1/67366: 34% mana arcane_charge(4), rune_of_power
1:49.533 rotation . arcane_blast Fluffy_Pillow 18156.7/67366: 27% mana arcane_charge(4), rune_of_power
1:50.892 rotation . arcane_blast Fluffy_Pillow 13112.7/67366: 19% mana arcane_charge(4), rune_of_power
1:52.248 rotation . arcane_blast Fluffy_Pillow 8064.7/67366: 12% mana arcane_charge(4), rune_of_power
1:53.604 rotation . arcane_barrage Fluffy_Pillow 3016.6/67366: 4% mana arcane_charge(4), clearcasting, rune_of_power
1:54.936 rotation ; arcane_missiles Fluffy_Pillow 7505.9/67366: 11% mana clearcasting, rune_of_power
1:56.987 rotation . arcane_blast Fluffy_Pillow 10269.2/67366: 15% mana
1:58.984 rotation > arcane_orb Fluffy_Pillow 11584.8/67366: 17% mana arcane_charge
2:00.315 rotation . arcane_blast Fluffy_Pillow 12878.1/67366: 19% mana arcane_charge(3)
2:01.833 rotation . arcane_blast Fluffy_Pillow 9423.3/67366: 14% mana arcane_charge(4)
2:03.190 rotation . evocation unbound_changeling 4376.6/67366: 6% mana arcane_charge(4)
2:07.890 rotation ) cancel_action Fluffy_Pillow 65199.1/67366: 97% mana arcane_charge(4), evocation
2:07.893 rotation ? shifting_power Fluffy_Pillow 65203.1/67366: 97% mana arcane_charge(4)
2:11.597 rotation . arcane_blast Fluffy_Pillow 67365.7/67366: 100% mana arcane_charge(4)
2:12.954 rotation . arcane_barrage Fluffy_Pillow 60496.1/67366: 90% mana arcane_charge(4), clearcasting
2:14.286 rotation > arcane_orb Fluffy_Pillow 64985.4/67366: 96% mana clearcasting
2:15.617 cooldowns n touch_of_the_magi Fluffy_Pillow 66278.6/67366: 98% mana arcane_charge(2), clearcasting
2:16.948 cooldowns q rune_of_power Fluffy_Pillow 64871.1/67366: 96% mana arcane_charge(4), clearcasting
2:18.279 cooldowns r presence_of_mind Fluffy_Pillow 66664.4/67366: 99% mana arcane_charge(4), clearcasting, rune_of_power
2:18.279 rotation : arcane_missiles Fluffy_Pillow 66664.4/67366: 99% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
2:24.688 rotation - arcane_blast Fluffy_Pillow 58947.3/67366: 88% mana arcane_charge(4), presence_of_mind(3), rune_of_power
2:26.018 shared_cds . use_mana_gem unbound_changeling 53864.3/67366: 80% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:26.018 rotation . arcane_blast Fluffy_Pillow 60600.8/67366: 90% mana arcane_charge(4), presence_of_mind(2), rune_of_power
2:27.352 rotation . arcane_blast Fluffy_Pillow 55523.2/67366: 82% mana arcane_charge(4), presence_of_mind, rune_of_power
2:28.683 rotation ; arcane_missiles Fluffy_Pillow 50441.4/67366: 75% mana arcane_charge(4), clearcasting, rune_of_power
2:30.747 rotation . arcane_blast Fluffy_Pillow 53222.3/67366: 79% mana arcane_charge(4)
2:32.106 rotation . arcane_blast Fluffy_Pillow 48178.3/67366: 72% mana arcane_charge(4), clearcasting
2:33.463 rotation . arcane_barrage Fluffy_Pillow 43131.6/67366: 64% mana arcane_charge(4), clearcasting
2:34.794 rotation > arcane_orb Fluffy_Pillow 47619.5/67366: 71% mana clearcasting
2:36.126 rotation . arcane_blast Fluffy_Pillow 48914.1/67366: 73% mana arcane_charge(2), clearcasting
2:37.803 rotation . arcane_blast Fluffy_Pillow 47048.6/67366: 70% mana arcane_charge(3), clearcasting
2:39.321 rotation . arcane_blast Fluffy_Pillow 43593.8/67366: 65% mana arcane_charge(4), clearcasting
2:40.679 rotation . arcane_blast Fluffy_Pillow 38548.4/67366: 57% mana arcane_charge(4), clearcasting
2:42.036 rotation . arcane_blast Fluffy_Pillow 33501.8/67366: 50% mana arcane_charge(4), clearcasting
2:43.393 rotation . arcane_blast Fluffy_Pillow 28455.1/67366: 42% mana arcane_charge(4), clearcasting(2)
2:44.750 rotation < arcane_missiles Fluffy_Pillow 23408.4/67366: 35% mana arcane_charge(4), clearcasting(3)
2:46.725 rotation . arcane_blast Fluffy_Pillow 26069.3/67366: 39% mana arcane_charge(4), clearcasting(2)
2:48.083 rotation . arcane_blast Fluffy_Pillow 21024.0/67366: 31% mana arcane_charge(4), clearcasting(2)
2:49.439 rotation < arcane_missiles Fluffy_Pillow 15975.9/67366: 24% mana arcane_charge(4), clearcasting(3)
2:51.556 cooldowns p arcane_power Fluffy_Pillow 18828.2/67366: 28% mana arcane_charge(4), clearcasting(2)
2:51.556 rotation ; arcane_missiles Fluffy_Pillow 18828.2/67366: 28% mana arcane_charge(4), arcane_power, clearcasting(2), rune_of_power
2:55.412 rotation . arcane_blast Fluffy_Pillow 24023.4/67366: 36% mana arcane_charge(4), arcane_power, rune_of_power
2:56.770 rotation . arcane_blast Fluffy_Pillow 22415.6/67366: 33% mana arcane_charge(4), arcane_power, rune_of_power
2:58.126 rotation . arcane_blast Fluffy_Pillow 20805.0/67366: 31% mana arcane_charge(4), arcane_power, rune_of_power
2:59.483 rotation . arcane_blast Fluffy_Pillow 19195.8/67366: 28% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:00.841 rotation ; arcane_missiles Fluffy_Pillow 17588.0/67366: 26% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power
3:02.881 rotation + arcane_barrage Fluffy_Pillow 20336.5/67366: 30% mana arcane_charge(4), arcane_power, rune_of_power
3:04.214 cooldowns n touch_of_the_magi Fluffy_Pillow 24827.1/67366: 37% mana arcane_power
3:05.546 cooldowns q rune_of_power Fluffy_Pillow 25371.7/67366: 38% mana arcane_charge(4), arcane_power
3:06.881 rotation : arcane_missiles Fluffy_Pillow 27170.4/67366: 40% mana arcane_charge(4), rune_of_power
3:15.937 rotation ; arcane_missiles Fluffy_Pillow 16871.7/67366: 25% mana arcane_charge(4), clearcasting, rune_of_power
3:17.959 rotation . arcane_barrage Fluffy_Pillow 19596.0/67366: 29% mana arcane_charge(4), rune_of_power
3:19.290 rotation > arcane_orb Fluffy_Pillow 24083.9/67366: 36% mana
3:20.624 rotation ? shifting_power Fluffy_Pillow 25381.2/67366: 38% mana arcane_charge(2)
3:24.410 rotation . arcane_blast Fluffy_Pillow 27982.1/67366: 42% mana arcane_charge(2)
3:26.088 rotation . arcane_blast Fluffy_Pillow 26117.9/67366: 39% mana arcane_charge(3)
3:27.607 rotation . arcane_blast Fluffy_Pillow 22664.5/67366: 34% mana arcane_charge(4)
3:28.965 rotation . arcane_blast Fluffy_Pillow 17619.1/67366: 26% mana arcane_charge(4)
3:30.323 rotation . arcane_blast Fluffy_Pillow 12573.8/67366: 19% mana arcane_charge(4)
3:31.680 rotation . arcane_blast Fluffy_Pillow 7527.1/67366: 11% mana arcane_charge(4)
3:33.039 rotation . evocation Fluffy_Pillow 2483.1/67366: 4% mana arcane_charge(4)
3:37.839 rotation ) cancel_action Fluffy_Pillow 64599.7/67366: 96% mana arcane_charge(4), evocation
3:37.842 rotation . arcane_blast Fluffy_Pillow 64603.7/67366: 96% mana arcane_charge(4)
3:39.199 rotation + arcane_barrage Fluffy_Pillow 59557.0/67366: 88% mana arcane_charge(4)
3:40.531 cooldowns n touch_of_the_magi Fluffy_Pillow 64046.3/67366: 95% mana
3:41.863 cooldowns q rune_of_power Fluffy_Pillow 63340.9/67366: 94% mana arcane_charge(4)
3:43.196 cooldowns r presence_of_mind Fluffy_Pillow 65136.8/67366: 97% mana arcane_charge(4), rune_of_power
3:43.196 rotation : arcane_missiles Fluffy_Pillow 65136.8/67366: 97% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:50.044 rotation ; arcane_missiles Fluffy_Pillow 59363.3/67366: 88% mana arcane_charge(4), clearcasting, presence_of_mind(3), rune_of_power
3:52.207 rotation . arcane_blast Fluffy_Pillow 62277.5/67366: 92% mana arcane_charge(4), presence_of_mind(3), rune_of_power
3:53.537 rotation . arcane_blast Fluffy_Pillow 57194.4/67366: 85% mana arcane_charge(4), presence_of_mind(2), rune_of_power
3:54.867 rotation . arcane_barrage Fluffy_Pillow 52111.4/67366: 77% mana arcane_charge(4), presence_of_mind, rune_of_power
3:56.198 rotation > arcane_orb Fluffy_Pillow 56599.3/67366: 84% mana presence_of_mind
3:57.529 rotation . arcane_blast Fluffy_Pillow 57892.5/67366: 86% mana arcane_charge(2), presence_of_mind
3:58.861 rotation . arcane_blast Fluffy_Pillow 55562.2/67366: 82% mana arcane_charge(3)
4:00.379 rotation . arcane_blast Fluffy_Pillow 52107.4/67366: 77% mana arcane_charge(4)
4:01.736 rotation . arcane_blast Fluffy_Pillow 47060.7/67366: 70% mana arcane_charge(4)
4:03.093 rotation . arcane_blast Fluffy_Pillow 42014.0/67366: 62% mana arcane_charge(4)
4:04.452 rotation . arcane_blast Fluffy_Pillow 36970.0/67366: 55% mana arcane_charge(4)
4:05.809 rotation ? shifting_power Fluffy_Pillow 31923.3/67366: 47% mana arcane_charge(4)
4:09.612 shared_cds . time_warp Fluffy_Pillow 34547.1/67366: 51% mana arcane_charge(4)
4:09.612 rotation . arcane_barrage Fluffy_Pillow 32547.1/67366: 48% mana arcane_charge(4), temporal_warp
4:10.639 rotation > arcane_orb Fluffy_Pillow 36625.5/67366: 54% mana temporal_warp
4:11.664 rotation . arcane_blast Fluffy_Pillow 37506.4/67366: 56% mana arcane_charge(2), temporal_warp
4:12.953 rotation . arcane_blast Fluffy_Pillow 35118.1/67366: 52% mana arcane_charge(3), temporal_warp
4:14.121 rotation . arcane_blast Fluffy_Pillow 31191.8/67366: 46% mana arcane_charge(4), temporal_warp
4:15.168 rotation , arcane_barrage Fluffy_Pillow 25727.4/67366: 38% mana arcane_charge(4), clearcasting, temporal_warp
4:16.193 cooldowns o touch_of_the_magi Fluffy_Pillow 29803.1/67366: 44% mana clearcasting, temporal_warp
4:17.217 cooldowns p arcane_power Fluffy_Pillow 28682.7/67366: 43% mana arcane_charge(4), clearcasting, temporal_warp
4:17.217 shared_cds . berserking Fluffy_Pillow 28682.7/67366: 43% mana arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
4:17.217 rotation : arcane_missiles Fluffy_Pillow 28682.7/67366: 43% mana berserking, arcane_charge(4), arcane_power, clearcasting, rune_of_power, temporal_warp
4:26.320 shared_cds . use_mana_gem unbound_changeling 25947.3/67366: 39% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp
4:26.320 final_burn t arcane_blast Fluffy_Pillow 32683.9/67366: 49% mana berserking, arcane_charge(4), arcane_power, rune_of_power, temporal_warp

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 199 199 0
Agility 306 2 308 308 0
Stamina 414 0 2013 1918 1504
Intellect 450 -3 1756 1578 1056 (46)
Spirit 0 0 0 0 0
Health 40260 38360 0
Mana 67366 67366 0
Spell Power 1756 1578 0
Crit 15.74% 15.74% 376
Haste 13.00% 13.00% 429
Versatility 7.97% 7.97% 319
Mana Regen 1347 1347 0
Mastery 34.73% 34.73% 733
Armor 369 369 369
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 227.00
Local Head Confidant's Favored Cap
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +44 Haste, +98 Mastery }
Local Neck Noble's Birthstone Pendant
ilevel: 226, stats: { +84 Sta, +52 Crit, +162 Mastery }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Cinch of Infinite Tightness
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +69 Crit, +36 Vers }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Slippers of the Forgotten Heretic
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +73 Crit, +32 Mastery }
Local Wrists Acolyte's Velvet Bindings
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +26 Vers, +53 Mastery }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, enchant: { +16 Mastery }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Mastery }
item effects: { equip: Temporal Warp }
Local Trinket1 Unbound Changeling
ilevel: 210, stats: { +67 Int }
item effects: { equip: Unbound Changeling }
Local Back Mantle of Manifest Sins
ilevel: 226, stats: { 40 Armor, +84 Sta, +53 Crit, +26 Mastery, +46 StrAgiInt }
Local Main Hand Staff of the Penitent
ilevel: 226, weapon: { 93 - 128, 3.6 }, stats: { +82 Int, +281 Int, +149 Sta, +49 Crit, +93 Vers }, enchant: sinful_revelation

Profile

mage="unbound_changeling"
source=default
spec=arcane
level=60
race=troll
role=spell
position=back
talents=1032021
talent_override=resonance,if=1>2
covenant=night_fae
soulbind=51:6//arcane_prodigy:6

# Default consumables
potion=deathly_fixation
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=disabled

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=variable,name=prepull_evo,op=reset,default=0
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&active_enemies>2
actions.precombat+=/variable,name=prepull_evo,op=set,value=1,if=variable.prepull_evo=0&runeforge.siphon_storm.equipped&covenant.necrolord.enabled&active_enemies>1
actions.precombat+=/variable,name=have_opened,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&active_enemies>2
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.prepull_evo=1
actions.precombat+=/variable,name=final_burn,op=set,value=0
actions.precombat+=/variable,name=rs_max_delay,op=reset,default=5
actions.precombat+=/variable,name=ap_max_delay,op=reset,default=10
actions.precombat+=/variable,name=rop_max_delay,op=reset,default=20
actions.precombat+=/variable,name=totm_max_delay,op=reset,default=5
actions.precombat+=/variable,name=totm_max_delay,op=set,value=3,if=variable.totm_max_delay=5&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&covenant.night_fae.enabled
actions.precombat+=/variable,name=totm_max_delay,op=set,value=15,if=variable.totm_max_delay=5&conduit.arcane_prodigy.enabled&active_enemies<3
actions.precombat+=/variable,name=totm_max_delay,op=set,value=30,if=variable.totm_max_delay=5&essence.vision_of_perfection.minor
actions.precombat+=/variable,name=barrage_mana_pct,op=reset,default=100
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(60-(mastery_value*100)),if=variable.barrage_mana_pct=100&covenant.night_fae.enabled
actions.precombat+=/variable,name=barrage_mana_pct,op=set,value=(80-(mastery_value*100)),if=variable.barrage_mana_pct=100
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=reset,default=15
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.disciplinary_command.equipped
actions.precombat+=/variable,name=ap_minimum_mana_pct,op=set,value=50,if=variable.ap_minimum_mana_pct=30&runeforge.grisly_icicle.equipped
actions.precombat+=/variable,name=totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=aoe_totm_max_charges,op=reset,default=2
actions.precombat+=/variable,name=inverted_opener,op=reset,default=0
actions.precombat+=/variable,name=inverted_opener,op=set,value=1,if=variable.inverted_opener=0&talent.rune_of_power.enabled&talent.arcane_echo.enabled
actions.precombat+=/variable,name=ap_on_use,op=set,value=equipped.macabre_sheet_music|equipped.gladiators_badge|equipped.gladiators_medallion|equipped.darkmoon_deck_putrescence|equipped.inscrutable_quantum_device|equipped.soulletting_ruby|equipped.sunblood_amethyst|equipped.wakeners_frond|equipped.flame_of_battle
actions.precombat+=/variable,name=am_spam,op=reset,default=0
actions.precombat+=/variable,name=have_opened,op=set,value=1,if=variable.have_opened=0&variable.am_spam=1
actions.precombat+=/variable,name=evo_pct,op=reset,default=15
actions.precombat+=/flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_familiar
actions.precombat+=/arcane_intellect
actions.precombat+=/conjure_mana_gem
actions.precombat+=/snapshot_stats
actions.precombat+=/mirror_image
actions.precombat+=/frostbolt,if=variable.prepull_evo<=0&runeforge.disciplinary_command.equipped
actions.precombat+=/arcane_blast,if=variable.prepull_evo<=0&!runeforge.disciplinary_command.equipped
actions.precombat+=/evocation,if=variable.prepull_evo>0

# Executed every time the actor is available.
actions=counterspell,if=target.debuff.casting.react
actions+=/call_action_list,name=shared_cds
actions+=/call_action_list,name=essences
actions+=/call_action_list,name=aoe,if=active_enemies>2
actions+=/call_action_list,name=opener,if=variable.have_opened<=0
actions+=/call_action_list,name=am_spam,if=variable.am_spam=1
actions+=/call_action_list,name=cooldowns
actions+=/call_action_list,name=rotation,if=variable.final_burn=0
actions+=/call_action_list,name=final_burn,if=variable.final_burn=1
actions+=/call_action_list,name=movement

actions.am_spam=cancel_action,if=action.evocation.channeling&mana.pct>=95
actions.am_spam+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/deathborne,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(buff.rune_of_power.down&(cooldown.touch_of_the_magi.remains>variable.ap_max_delay|cooldown.touch_of_the_magi.remains=0))
actions.am_spam+=/radiant_spark
actions.am_spam+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/rune_of_power,if=buff.rune_of_power.down&cooldown.arcane_power.remains>0
actions.am_spam+=/touch_of_the_magi,if=(cooldown.arcane_power.remains=0&buff.rune_of_power.down)|prev_gcd.1.rune_of_power
actions.am_spam+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&buff.rune_of_power.down&essence.vision_of_perfection.enabled
actions.am_spam+=/arcane_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.ap_max_delay
actions.am_spam+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=action.arcane_missiles.execute_time&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_barrage,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.am_spam+=/arcane_missiles,if=buff.clearcasting.react,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/arcane_missiles,if=!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down,chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|buff.rune_of_power.up|cooldown.evocation.ready)
actions.am_spam+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.am_spam+=/arcane_orb,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.am_spam+=/arcane_barrage
actions.am_spam+=/arcane_blast

actions.aoe=frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/fire_blast,if=(runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt)|(runeforge.disciplinary_command.equipped&time=0)
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=runeforge.siphon_storm.equipped&prev_gcd.1.evocation
actions.aoe+=/arcane_power,if=runeforge.siphon_storm.equipped&(prev_gcd.1.evocation|prev_gcd.1.touch_of_the_magi)
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&cooldown.touch_of_the_magi.remains=0&cooldown.arcane_power.remains<=gcd
actions.aoe+=/evocation,if=time>30&runeforge.siphon_storm.equipped&cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down),interrupt_if=buff.siphon_storm.stack=buff.siphon_storm.max_stack,interrupt_immediate=1
actions.aoe+=/mirrors_of_torment,if=(cooldown.arcane_power.remains>45|cooldown.arcane_power.remains<=3)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>5)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>5)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack<=variable.aoe_totm_max_charges&debuff.touch_of_the_magi.down
actions.aoe+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.aoe+=/radiant_spark,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/deathborne,if=cooldown.arcane_power.remains=0&(((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down)
actions.aoe+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.aoe_totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd)
actions.aoe+=/arcane_power,if=((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&buff.rune_of_power.down
actions.aoe+=/rune_of_power,if=buff.rune_of_power.down&((cooldown.touch_of_the_magi.remains>20&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.aoe_totm_max_charges))&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
actions.aoe+=/presence_of_mind,if=buff.deathborne.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
actions.aoe+=/arcane_blast,if=buff.deathborne.up&((talent.resonance.enabled&active_enemies<4)|active_enemies<5)&(!runeforge.arcane_bombardment.equipped|target.health.pct>35)
actions.aoe+=/supernova
actions.aoe+=/arcane_orb,if=buff.arcane_charge.stack=0
actions.aoe+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&runeforge.arcane_infinity.equipped&talent.amplification.enabled&active_enemies<8
actions.aoe+=/arcane_missiles,if=buff.clearcasting.react&(runeforge.arcane_infinity.equipped|talent.amplification.enabled)&active_enemies<5
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.aoe+=/arcane_explosion,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&prev_gcd.1.arcane_barrage
actions.aoe+=/arcane_barrage,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.aoe+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1

# Prioritize using grisly icicle with ap. Use it with totm otherwise.
actions.cooldowns=frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains>30&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/frost_nova,if=runeforge.grisly_icicle.equipped&cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.cooldowns+=/frostbolt,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_frost.down&(buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down)&cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack<=variable.totm_max_charges&((talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay)|(!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)|cooldown.arcane_power.remains<=gcd))
actions.cooldowns+=/fire_blast,if=runeforge.disciplinary_command.equipped&cooldown.buff_disciplinary_command.ready&buff.disciplinary_command_fire.down&prev_gcd.1.frostbolt
# Always use mirrors with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/mirrors_of_torment,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/mirrors_of_torment,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Always use deathborne with ap. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/deathborne,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/deathborne,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>10&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use spark if totm and ap are on cd and won't be up for longer than the max delay, making sure we have at least two arcane charges and that totm wasn't just used.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains>variable.rs_max_delay&cooldown.arcane_power.remains>variable.rs_max_delay&(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd|talent.rune_of_power.enabled&cooldown.rune_of_power.remains>variable.rs_max_delay|!talent.rune_of_power.enabled)&buff.arcane_charge.stack>2&debuff.touch_of_the_magi.down
# Use spark with ap when possible. If totm is ready as well, make sure to cast it before totm.
actions.cooldowns+=/radiant_spark,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
actions.cooldowns+=/radiant_spark,if=cooldown.arcane_power.remains=0&((!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack)|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct)
actions.cooldowns+=/touch_of_the_magi,if=cooldown.arcane_power.remains<50&essence.vision_of_perfection.minor
# Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken. Hold a bit to make sure we can RS immediately after totm ends
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8
# Non-Kyrian: Use totm if ap is on cd and won't be up for longer than the max delay. Align with rop if the talent is taken.
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay
actions.cooldowns+=/touch_of_the_magi,if=buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd
# Use ap if totm is on cd and won't be up for longer than the max delay, making sure that we have enough mana and that there is not already a rune of power down.
actions.cooldowns+=/arcane_power,if=cooldown.touch_of_the_magi.remains>variable.ap_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
# Use rop if totm is on cd and won't be up for longer than the max delay, making sure there isn't already a rune down and that ap won't become available during rune.
actions.cooldowns+=/rune_of_power,if=buff.rune_of_power.down&cooldown.touch_of_the_magi.remains>variable.rop_max_delay&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(cooldown.arcane_power.remains>15|debuff.touch_of_the_magi.up)
# Kyrian: RS is mana hungry and AB4s are too expensive to use pom to squeeze an extra ab in the totm window. Let's use it to make low charge ABs instant.
actions.cooldowns+=/presence_of_mind,if=buff.arcane_charge.stack=0&covenant.kyrian.enabled
# Non-Kyrian: Use pom to squeeze an extra ab in the totm window.
actions.cooldowns+=/presence_of_mind,if=debuff.touch_of_the_magi.up&!covenant.kyrian.enabled

actions.essences=blood_of_the_enemy,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/blood_of_the_enemy,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains>=50&cooldown.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack<=variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay
actions.essences+=/worldvein_resonance,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/worldvein_resonance,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/guardian_of_azeroth,if=cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack<=variable.totm_max_charges&cooldown.arcane_power.remains<=gcd|fight_remains<cooldown.arcane_power.remains
actions.essences+=/guardian_of_azeroth,if=cooldown.arcane_power.remains=0&(!talent.enlightened.enabled|(talent.enlightened.enabled&mana.pct>=70|variable.am_spam=1))&((cooldown.touch_of_the_magi.remains>variable.ap_max_delay&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|variable.am_spam=1))|(cooldown.touch_of_the_magi.remains=0&buff.arcane_charge.stack=0))&buff.rune_of_power.down&mana.pct>=variable.ap_minimum_mana_pct
actions.essences+=/concentrated_flame,line_cd=6,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/reaping_flames,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&mana.time_to_max>=execute_time
actions.essences+=/focused_azerite_beam,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/purifying_blast,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/ripple_in_space,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/the_unbound_force,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.essences+=/memory_of_lucid_dreams,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down

actions.final_burn=arcane_missiles,if=buff.clearcasting.react,chain=1
actions.final_burn+=/arcane_blast
actions.final_burn+=/arcane_barrage

actions.movement=blink_any,if=movement.distance>=10
actions.movement+=/presence_of_mind
actions.movement+=/arcane_missiles,if=movement.distance<10
actions.movement+=/arcane_orb
actions.movement+=/fire_blast

actions.opener=variable,name=have_opened,op=set,value=1,if=prev_gcd.1.evocation&!runeforge.siphon_storm.equipped
actions.opener+=/variable,name=have_opened,op=set,value=1,if=buff.arcane_power.down&cooldown.arcane_power.remains>0&runeforge.siphon_storm.equipped
actions.opener+=/evocation,if=runeforge.siphon_storm.equipped&talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0&(buff.rune_of_power.down|prev_gcd.1.arcane_barrage)
actions.opener+=/fire_blast,if=runeforge.disciplinary_command.equipped&buff.disciplinary_command_frost.up
actions.opener+=/frost_nova,if=runeforge.grisly_icicle.equipped&mana.pct>95
actions.opener+=/deathborne,if=!runeforge.siphon_storm.equipped
actions.opener+=/radiant_spark,if=mana.pct>40
actions.opener+=/cancel_action,if=action.shifting_power.channeling&gcd.remains=0
actions.opener+=/shifting_power,if=soulbind.field_of_blossoms.enabled
actions.opener+=/arcane_orb,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0
actions.opener+=/arcane_blast,if=variable.inverted_opener=1&cooldown.rune_of_power.remains=0&buff.arcane_charge.stack<buff.arcane_charge.max_stack
actions.opener+=/rune_of_power,if=variable.inverted_opener=1&buff.rune_of_power.down
actions.opener+=/deathborne,if=buff.rune_of_power.down
actions.opener+=/mirrors_of_torment,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/touch_of_the_magi,if=buff.rune_of_power.down|prev_gcd.1.arcane_barrage
actions.opener+=/arcane_power,if=prev_gcd.1.touch_of_the_magi
actions.opener+=/rune_of_power,if=buff.rune_of_power.down
actions.opener+=/presence_of_mind,if=debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<action.arcane_missiles.execute_time
actions.opener+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.opener+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_barrage,if=buff.rune_of_power.up&cooldown.arcane_power.remains=0&mana.pct<30&!runeforge.siphon_storm.equipped
actions.opener+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.opener+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&cooldown.arcane_power.remains>0,chain=1
actions.opener+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.opener+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges&(cooldown.arcane_power.remains>10|active_enemies<=2)
actions.opener+=/arcane_blast,if=buff.rune_of_power.up|mana.pct>15
actions.opener+=/evocation,if=buff.rune_of_power.down,interrupt_if=mana.pct>=85,interrupt_immediate=1
actions.opener+=/arcane_barrage

actions.rotation=variable,name=final_burn,op=set,value=1,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&!buff.rule_of_threes.up&fight_remains<=((mana%action.arcane_blast.cost)*action.arcane_blast.execute_time)
actions.rotation+=/cancel_action,if=action.evocation.channeling&mana.pct>=95&(!runeforge.siphon_storm.equipped|buff.siphon_storm.stack=buff.siphon_storm.max_stack)
actions.rotation+=/evocation,if=mana.pct<=variable.evo_pct&(cooldown.touch_of_the_magi.remains<=action.evocation.execute_time|cooldown.arcane_power.remains<=action.evocation.execute_time|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=action.evocation.execute_time))&buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/evocation,if=runeforge.siphon_storm.equipped&cooldown.arcane_power.remains<=action.evocation.execute_time
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&covenant.kyrian.enabled&cooldown.radiant_spark.remains<=8)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&talent.rune_of_power.enabled&cooldown.rune_of_power.remains<=gcd&cooldown.arcane_power.remains>variable.totm_max_delay&!covenant.kyrian.enabled)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&!talent.rune_of_power.enabled&cooldown.arcane_power.remains>variable.totm_max_delay)
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(buff.arcane_charge.stack>variable.totm_max_charges&cooldown.arcane_power.remains<=gcd)
actions.rotation+=/strict_sequence,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&buff.arcane_power.down&buff.rune_of_power.down,name=last_spark_stack:arcane_blast:arcane_barrage
actions.rotation+=/arcane_barrage,if=debuff.radiant_spark_vulnerability.stack=debuff.radiant_spark_vulnerability.max_stack&(buff.arcane_power.down|buff.arcane_power.remains<=gcd)&(buff.rune_of_power.down|buff.rune_of_power.remains<=gcd)
actions.rotation+=/arcane_blast,if=dot.radiant_spark.remains>5|debuff.radiant_spark_vulnerability.stack>0
actions.rotation+=/arcane_blast,if=buff.presence_of_mind.up&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=action.arcane_blast.execute_time
actions.rotation+=/arcane_missiles,if=debuff.touch_of_the_magi.up&talent.arcane_echo.enabled&buff.deathborne.down&(debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time|cooldown.presence_of_mind.remains>0|covenant.kyrian.enabled)&(!azerite.arcane_pummeling.enabled|buff.clearcasting_channel.down),chain=1,early_chain_if=buff.clearcasting_channel.down&(buff.arcane_power.up|(!talent.overpowered.enabled&(buff.rune_of_power.up|cooldown.evocation.ready)))
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.expanded_potential.up
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&(buff.arcane_power.up|buff.rune_of_power.up|debuff.touch_of_the_magi.remains>action.arcane_missiles.execute_time),chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.stack=buff.clearcasting.max_stack,chain=1
actions.rotation+=/arcane_missiles,if=buff.clearcasting.react&buff.clearcasting.remains<=((buff.clearcasting.stack*action.arcane_missiles.execute_time)+gcd),chain=1
actions.rotation+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_orb,if=buff.arcane_charge.stack<=variable.totm_max_charges
actions.rotation+=/supernova,if=mana.pct<=95&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/shifting_power,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&cooldown.evocation.remains>0&cooldown.arcane_power.remains>0&cooldown.touch_of_the_magi.remains>0&(!talent.rune_of_power.enabled|(talent.rune_of_power.enabled&cooldown.rune_of_power.remains>0))
actions.rotation+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
actions.rotation+=/arcane_barrage,if=mana.pct<variable.barrage_mana_pct&cooldown.evocation.remains>0&buff.arcane_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&essence.vision_of_perfection.minor
actions.rotation+=/arcane_barrage,if=cooldown.touch_of_the_magi.remains=0&(cooldown.rune_of_power.remains=0|cooldown.arcane_power.remains=0)&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=mana.pct<=variable.barrage_mana_pct&buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack&talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&mana.pct<=90&cooldown.evocation.remains>0
actions.rotation+=/arcane_barrage,if=buff.arcane_power.up&buff.arcane_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.rune_of_power.up&buff.rune_of_power.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_barrage,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.up&debuff.touch_of_the_magi.remains<=gcd&buff.arcane_charge.stack=buff.arcane_charge.max_stack
actions.rotation+=/arcane_blast
actions.rotation+=/evocation,if=buff.rune_of_power.down&buff.arcane_power.down&debuff.touch_of_the_magi.down
actions.rotation+=/arcane_barrage

actions.shared_cds=use_mana_gem,if=(talent.enlightened.enabled&mana.pct<=80&mana.pct>=65)|(!talent.enlightened.enabled&mana.pct<=85)
actions.shared_cds+=/potion,if=buff.arcane_power.up
actions.shared_cds+=/time_warp,if=runeforge.temporal_warp.equipped&buff.exhaustion.up&(cooldown.arcane_power.remains=0|fight_remains<=40)
actions.shared_cds+=/lights_judgment,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/bag_of_tricks,if=buff.arcane_power.down&buff.rune_of_power.down&debuff.touch_of_the_magi.down
actions.shared_cds+=/berserking,if=buff.arcane_power.up
actions.shared_cds+=/blood_fury,if=buff.arcane_power.up
actions.shared_cds+=/fireblood,if=buff.arcane_power.up
actions.shared_cds+=/ancestral_call,if=buff.arcane_power.up
actions.shared_cds+=/use_items,if=buff.arcane_power.up
actions.shared_cds+=/use_item,effect_name=gladiators_badge,if=buff.arcane_power.up|cooldown.arcane_power.remains>=55&debuff.touch_of_the_magi.up
actions.shared_cds+=/use_item,name=empyreal_ordnance,if=cooldown.arcane_power.remains<=20
actions.shared_cds+=/use_item,name=dreadfire_vessel,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=soul_igniter,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=glyph_of_assimilation,if=cooldown.arcane_power.remains>=20|!variable.ap_on_use=1|(time=0&variable.inverted_opener=1&runeforge.siphon_storm.equipped)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&(!variable.inverted_opener=1|time>30)
actions.shared_cds+=/use_item,name=macabre_sheet_music,if=cooldown.arcane_power.remains<=5&variable.inverted_opener=1&buff.rune_of_power.up&buff.rune_of_power.remains<=(10-5*runeforge.siphon_storm.equipped)&time<30

head=confidants_favored_cap,id=183021,bonus_id=1498,ilevel=226
neck=nobles_birthstone_pendant,id=183039,bonus_id=1498,ilevel=226
shoulders=shawl_of_the_penitent,id=183020,bonus_id=1498,ilevel=233
back=mantle_of_manifest_sins,id=183033,bonus_id=1498,ilevel=226
chest=robes_of_the_cursed_commando,id=182998,bonus_id=1498,ilevel=233,enchant=eternal_insight
wrists=acolytes_velvet_bindings,id=183017,bonus_id=1498,ilevel=226,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498,ilevel=226
waist=cinch_of_infinite_tightness,id=183028,bonus_id=1498,ilevel=226
legs=courtiers_costume_trousers,id=183011,bonus_id=1498,ilevel=226
feet=slippers_of_the_forgotten_heretic,id=182979,bonus_id=1498,ilevel=226
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=1498,ilevel=233,enchant=16mastery
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=16mastery
trinket1=unbound_changeling,id=178708,bonus_id=1524/6646
main_hand=staff_of_the_penitent,id=180000,bonus_id=7187/6652/1524,ilevel=226,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=227.00
# gear_stamina=1504
# gear_intellect=1056
# gear_crit_rating=376
# gear_haste_rating=429
# gear_mastery_rating=733
# gear_versatility_rating=319
# gear_armor=369

Simulation & Raid Information

Iterations: 2337
Threads: 16
Confidence: 95.00%
Fight Length (fixed time): 240 - 360 ( 300.3 )

Performance:

Total Events Processed: 215035737
Max Event Queue: 568
Sim Seconds: 701769
CPU Seconds: 478.2656
Physical Seconds: 36.6330
Speed Up: 1467

Settings:

World Lag: 100 ms ( stddev = 10 ms )
Queue Lag: 5 ms ( stddev = 1 ms )

Raw Ability Summary

Character Unit Ability Id Total DPS Imp/Min Hit Crit Execute Count Crit% Avoid% G% B% Interval Combined Duration
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence arcane_barrage 44425 120011 400 4.22 4857 9909 21.1 21.1 16.4% 0.0% 0.0% 0.0% 13.73sec 120011 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence arcane_blast 30451 469522 1564 19.86 4029 8252 98.4 99.4 16.5% 0.0% 0.0% 0.0% 3.03sec 469522 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence arcane_echo 342232 86211 287 35.92 398 824 179.8 179.8 19.2% 0.0% 0.0% 0.0% 1.76sec 86211 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence arcane_missiles ticks -5143 643918 2146 62.73 1717 3583 48.3 313.6 18.1% 0.0% 0.0% 0.0% 5.99sec 643918 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.25sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence arcane_orb_bolt 153640 47706 159 2.51 3251 6584 12.6 12.6 16.2% 0.0% 0.0% 0.0% 24.28sec 47706 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 85.08sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 210.35sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence deathly_fixation 322253 0 0 0.00 0 0 17.6 0.0 0.0% 0.0% 0.0% 0.0% 2.54sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence deathly_eruption 322256 24183 81 3.51 1145 2289 17.6 17.6 20.3% 0.0% 0.0% 0.0% 2.54sec 24183 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence eternal_insight 342314 11570 39 4.25 466 932 21.3 21.3 16.7% 0.0% 0.0% 0.0% 13.62sec 11570 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.82sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence_mirror_image frostbolt 59638 4895 122 171.00 36 74 114.0 114.0 18.4% 0.0% 0.0% 0.0% 1.01sec 4895 40.00sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 325.05sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 90.67sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence putrid_burst 334058 9350 31 0.60 2716 5433 3.0 3.0 15.2% 0.0% 0.0% 0.0% 114.98sec 9350 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 46.63sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence shifting_power ticks -314791 24264 81 4.36 964 1927 5.5 21.8 15.6% 0.0% 0.0% 0.0% 53.41sec 24264 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 256.82sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 44.04sec 0 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence touch_of_the_magi_explosion 210833 171126 570 1.39 24614 0 7.0 7.0 0.0% 0.0% 0.0% 0.0% 43.96sec 171126 300.29sec
DarkmoonDeck_Putrescence DarkmoonDeck_Putrescence use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.08sec 0 300.29sec
arcane arcane arcane_barrage 44425 136768 455 4.96 4602 9545 24.9 24.8 18.3% 0.0% 0.0% 0.0% 11.63sec 136768 300.29sec
arcane arcane arcane_blast 30451 521960 1738 22.60 3851 8039 112.1 113.1 18.2% 0.0% 0.0% 0.0% 2.66sec 521960 300.29sec
arcane arcane arcane_echo 342232 76052 253 31.78 397 811 159.1 159.1 19.6% 0.0% 0.0% 0.0% 1.95sec 76052 300.29sec
arcane arcane arcane_missiles ticks -5143 608021 2027 60.21 1682 3472 44.7 301.1 19.0% 0.0% 0.0% 0.0% 6.44sec 608021 300.29sec
arcane arcane arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.46sec 0 300.29sec
arcane arcane arcane_orb_bolt 153640 49053 163 2.51 3270 6770 12.5 12.5 18.3% 0.0% 0.0% 0.0% 24.44sec 49053 300.29sec
arcane arcane arcane_power 12042 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.08sec 0 300.29sec
arcane arcane berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 244.28sec 0 300.29sec
arcane arcane conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
arcane arcane deathly_fixation 322253 0 0 0.00 0 0 17.2 0.0 0.0% 0.0% 0.0% 0.0% 1.47sec 0 300.29sec
arcane arcane deathly_eruption 322256 23747 79 3.44 1145 2289 17.2 17.2 20.6% 0.0% 0.0% 0.0% 1.47sec 23747 300.29sec
arcane arcane eternal_insight 342314 11763 39 4.25 466 932 21.3 21.3 18.6% 0.0% 0.0% 0.0% 13.95sec 11763 300.29sec
arcane arcane evocation 12051 0 0 0.00 0 0 3.2 0.0 0.0% 0.0% 0.0% 0.0% 100.75sec 0 300.29sec
arcane arcane flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
arcane arcane food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
arcane arcane mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
arcane arcane_mirror_image frostbolt 59638 5357 134 175.50 38 77 117.0 117.0 20.0% 0.0% 0.0% 0.0% 0.99sec 5357 40.00sec
arcane arcane potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
arcane arcane presence_of_mind 205025 0 0 0.00 0 0 3.2 0.0 0.0% 0.0% 0.0% 0.0% 95.01sec 0 300.29sec
arcane arcane rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 52.10sec 0 300.29sec
arcane arcane time_warp 80353 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 303.17sec 0 300.29sec
arcane arcane touch_of_the_magi 321507 0 0 0.00 0 0 6.3 0.0 0.0% 0.0% 0.0% 0.0% 49.04sec 0 300.29sec
arcane arcane touch_of_the_magi_explosion 210833 112376 374 1.25 17956 0 6.3 6.3 0.0% 0.0% 0.0% 0.0% 48.94sec 112376 300.29sec
arcane arcane use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 121.86sec 0 300.29sec
boon_of_the_archon boon_of_the_archon arcane_barrage 44425 119613 398 4.22 4889 9806 21.1 21.1 15.8% 0.0% 0.0% 0.0% 13.69sec 119613 300.29sec
boon_of_the_archon boon_of_the_archon arcane_blast 30451 466819 1555 19.86 4061 8117 98.4 99.4 15.7% 0.0% 0.0% 0.0% 3.04sec 466819 300.29sec
boon_of_the_archon boon_of_the_archon arcane_echo 342232 83703 279 35.95 402 804 179.9 179.9 15.7% 0.0% 0.0% 0.0% 1.76sec 83703 300.29sec
boon_of_the_archon boon_of_the_archon arcane_missiles ticks -5143 630640 2102 62.78 1737 3476 48.3 313.9 15.7% 0.0% 0.0% 0.0% 5.98sec 630640 300.29sec
boon_of_the_archon boon_of_the_archon arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.02sec 0 300.29sec
boon_of_the_archon boon_of_the_archon arcane_orb_bolt 153640 47498 158 2.51 3271 6519 12.6 12.6 15.6% 0.0% 0.0% 0.0% 24.09sec 47498 300.29sec
boon_of_the_archon boon_of_the_archon arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 84.98sec 0 300.29sec
boon_of_the_archon boon_of_the_archon berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 213.38sec 0 300.29sec
boon_of_the_archon boon_of_the_archon conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
boon_of_the_archon boon_of_the_archon deathly_fixation 322253 0 0 0.00 0 0 17.7 0.0 0.0% 0.0% 0.0% 0.0% 2.27sec 0 300.29sec
boon_of_the_archon boon_of_the_archon deathly_eruption 322256 23421 78 3.53 1145 2289 17.7 17.7 15.8% 0.0% 0.0% 0.0% 2.27sec 23421 300.29sec
boon_of_the_archon boon_of_the_archon eternal_insight 342314 11360 38 4.21 466 932 21.1 21.1 15.7% 0.0% 0.0% 0.0% 14.08sec 11360 300.29sec
boon_of_the_archon boon_of_the_archon evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 93.00sec 0 300.29sec
boon_of_the_archon boon_of_the_archon flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
boon_of_the_archon boon_of_the_archon food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
boon_of_the_archon boon_of_the_archon mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
boon_of_the_archon boon_of_the_archon_mirror_image frostbolt 59638 4786 120 171.00 36 73 114.0 114.0 15.7% 0.0% 0.0% 0.0% 1.01sec 4786 40.00sec
boon_of_the_archon boon_of_the_archon potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 326.88sec 0 300.29sec
boon_of_the_archon boon_of_the_archon presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 89.89sec 0 300.29sec
boon_of_the_archon boon_of_the_archon rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 46.75sec 0 300.29sec
boon_of_the_archon boon_of_the_archon shifting_power ticks -314791 24350 81 4.35 967 1934 5.5 21.8 15.7% 0.0% 0.0% 0.0% 53.27sec 24350 300.29sec
boon_of_the_archon boon_of_the_archon time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 255.98sec 0 300.29sec
boon_of_the_archon boon_of_the_archon touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 44.09sec 0 300.29sec
boon_of_the_archon boon_of_the_archon touch_of_the_magi_explosion 210833 166252 554 1.39 23936 0 7.0 6.9 0.0% 0.0% 0.0% 0.0% 44.04sec 166252 300.29sec
boon_of_the_archon boon_of_the_archon use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.81sec 0 300.29sec
cabalists_hymnal cabalists_hymnal arcane_barrage 44425 124066 413 4.22 4935 9899 21.1 21.1 18.9% 0.0% 0.0% 0.0% 13.75sec 124066 300.29sec
cabalists_hymnal cabalists_hymnal arcane_blast 30451 482442 1607 19.85 4084 8274 98.3 99.3 18.4% 0.0% 0.0% 0.0% 3.04sec 482442 300.29sec
cabalists_hymnal cabalists_hymnal arcane_echo 342232 87002 290 35.87 405 819 179.5 179.5 19.2% 0.0% 0.0% 0.0% 1.77sec 87002 300.29sec
cabalists_hymnal cabalists_hymnal arcane_missiles ticks -5143 655060 2184 62.81 1751 3532 48.4 314.0 18.9% 0.0% 0.0% 0.0% 5.94sec 655060 300.29sec
cabalists_hymnal cabalists_hymnal arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.20sec 0 300.29sec
cabalists_hymnal cabalists_hymnal arcane_orb_bolt 153640 49322 164 2.51 3293 6662 12.6 12.6 18.9% 0.0% 0.0% 0.0% 24.26sec 49322 300.29sec
cabalists_hymnal cabalists_hymnal arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 85.01sec 0 300.29sec
cabalists_hymnal cabalists_hymnal berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 213.37sec 0 300.29sec
cabalists_hymnal cabalists_hymnal conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
cabalists_hymnal cabalists_hymnal deathly_fixation 322253 0 0 0.00 0 0 17.6 0.0 0.0% 0.0% 0.0% 0.0% 2.23sec 0 300.29sec
cabalists_hymnal cabalists_hymnal deathly_eruption 322256 24378 81 3.52 1145 2290 17.6 17.6 20.7% 0.0% 0.0% 0.0% 2.23sec 24378 300.29sec
cabalists_hymnal cabalists_hymnal eternal_insight 342314 11722 39 4.23 466 932 21.2 21.2 18.8% 0.0% 0.0% 0.0% 13.99sec 11722 300.29sec
cabalists_hymnal cabalists_hymnal evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 93.24sec 0 300.29sec
cabalists_hymnal cabalists_hymnal flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
cabalists_hymnal cabalists_hymnal food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
cabalists_hymnal cabalists_hymnal mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
cabalists_hymnal cabalists_hymnal_mirror_image frostbolt 59638 5029 126 171.00 37 74 114.0 114.0 20.2% 0.0% 0.0% 0.0% 1.01sec 5029 40.00sec
cabalists_hymnal cabalists_hymnal potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 329.75sec 0 300.29sec
cabalists_hymnal cabalists_hymnal presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 90.53sec 0 300.29sec
cabalists_hymnal cabalists_hymnal rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 46.71sec 0 300.29sec
cabalists_hymnal cabalists_hymnal shifting_power ticks -314791 25267 84 4.35 977 1954 5.5 21.7 18.9% 0.0% 0.0% 0.0% 52.85sec 25267 300.29sec
cabalists_hymnal cabalists_hymnal time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 256.62sec 0 300.29sec
cabalists_hymnal cabalists_hymnal touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 44.07sec 0 300.29sec
cabalists_hymnal cabalists_hymnal touch_of_the_magi_explosion 210833 172727 575 1.39 24848 0 7.0 7.0 0.0% 0.0% 0.0% 0.0% 44.01sec 172727 300.29sec
cabalists_hymnal cabalists_hymnal use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.79sec 0 300.29sec
dreadfire_vessel dreadfire_vessel arcane_barrage 44425 120318 401 4.22 4942 9842 21.1 21.1 15.5% 0.0% 0.0% 0.0% 13.80sec 120318 300.29sec
dreadfire_vessel dreadfire_vessel arcane_blast 30451 472334 1573 19.85 4102 8217 98.4 99.4 15.8% 0.0% 0.0% 0.0% 3.04sec 472334 300.29sec
dreadfire_vessel dreadfire_vessel arcane_echo 342232 84248 281 35.89 406 811 179.6 179.6 15.7% 0.0% 0.0% 0.0% 1.77sec 84248 300.29sec
dreadfire_vessel dreadfire_vessel arcane_missiles ticks -5143 635307 2118 62.71 1753 3509 48.3 313.6 15.7% 0.0% 0.0% 0.0% 6.00sec 635307 300.29sec
dreadfire_vessel dreadfire_vessel arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.16sec 0 300.29sec
dreadfire_vessel dreadfire_vessel arcane_orb_bolt 153640 48041 160 2.51 3300 6598 12.6 12.6 15.8% 0.0% 0.0% 0.0% 24.22sec 48041 300.29sec
dreadfire_vessel dreadfire_vessel arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 84.98sec 0 300.29sec
dreadfire_vessel dreadfire_vessel berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 210.46sec 0 300.29sec
dreadfire_vessel dreadfire_vessel conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
dreadfire_vessel dreadfire_vessel deathly_fixation 322253 0 0 0.00 0 0 17.6 0.0 0.0% 0.0% 0.0% 0.0% 2.17sec 0 300.29sec
dreadfire_vessel dreadfire_vessel deathly_eruption 322256 23398 78 3.52 1145 2290 17.6 17.6 16.0% 0.0% 0.0% 0.0% 2.17sec 23398 300.29sec
dreadfire_vessel dreadfire_vessel dreadfire_vessel 344732 49715 166 0.74 11652 23334 3.7 3.7 15.9% 0.0% 0.0% 0.0% 91.87sec 49715 300.29sec
dreadfire_vessel dreadfire_vessel eternal_insight 342314 11335 38 4.20 466 932 21.0 21.0 15.7% 0.0% 0.0% 0.0% 14.35sec 11335 300.29sec
dreadfire_vessel dreadfire_vessel evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 93.00sec 0 300.29sec
dreadfire_vessel dreadfire_vessel flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
dreadfire_vessel dreadfire_vessel food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
dreadfire_vessel dreadfire_vessel mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
dreadfire_vessel dreadfire_vessel_mirror_image frostbolt 59638 4836 121 171.00 37 73 114.0 114.0 15.7% 0.0% 0.0% 0.0% 1.01sec 4836 40.00sec
dreadfire_vessel dreadfire_vessel potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 322.38sec 0 300.29sec
dreadfire_vessel dreadfire_vessel presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 90.20sec 0 300.29sec
dreadfire_vessel dreadfire_vessel rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 46.76sec 0 300.29sec
dreadfire_vessel dreadfire_vessel shifting_power ticks -314791 24601 82 4.35 977 1954 5.4 21.7 15.9% 0.0% 0.0% 0.0% 53.84sec 24601 300.29sec
dreadfire_vessel dreadfire_vessel time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 257.30sec 0 300.29sec
dreadfire_vessel dreadfire_vessel touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 44.04sec 0 300.29sec
dreadfire_vessel dreadfire_vessel touch_of_the_magi_explosion 210833 167555 558 1.39 24079 0 7.0 7.0 0.0% 0.0% 0.0% 0.0% 43.95sec 167555 300.29sec
dreadfire_vessel dreadfire_vessel use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.44sec 0 300.29sec
empyreal_ordnance empyreal_ordnance arcane_barrage 44425 115917 386 4.06 4940 9852 20.3 20.3 15.7% 0.0% 0.0% 0.0% 14.32sec 115917 300.29sec
empyreal_ordnance empyreal_ordnance arcane_blast 30451 482917 1608 20.16 4142 8269 99.9 100.9 15.6% 0.0% 0.0% 0.0% 2.99sec 482917 300.29sec
empyreal_ordnance empyreal_ordnance arcane_echo 342232 85394 284 35.91 411 822 179.7 179.7 15.7% 0.0% 0.0% 0.0% 1.77sec 85394 300.29sec
empyreal_ordnance empyreal_ordnance arcane_missiles ticks -5143 657546 2192 63.60 1787 3576 48.7 318.0 15.8% 0.0% 0.0% 0.0% 5.91sec 657546 300.29sec
empyreal_ordnance empyreal_ordnance arcane_orb 153626 0 0 0.00 0 0 12.2 0.0 0.0% 0.0% 0.0% 0.0% 25.15sec 0 300.29sec
empyreal_ordnance empyreal_ordnance arcane_orb_bolt 153640 46480 155 2.43 3309 6610 12.2 12.2 15.5% 0.0% 0.0% 0.0% 25.19sec 46480 300.29sec
empyreal_ordnance empyreal_ordnance arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 84.33sec 0 300.29sec
empyreal_ordnance empyreal_ordnance berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 215.31sec 0 300.29sec
empyreal_ordnance empyreal_ordnance conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
empyreal_ordnance empyreal_ordnance deathly_fixation 322253 0 0 0.00 0 0 17.6 0.0 0.0% 0.0% 0.0% 0.0% 2.33sec 0 300.29sec
empyreal_ordnance empyreal_ordnance deathly_eruption 322256 23235 77 3.51 1145 2289 17.6 17.6 15.5% 0.0% 0.0% 0.0% 2.33sec 23235 300.29sec
empyreal_ordnance empyreal_ordnance empyreal_ordnance 345539 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
empyreal_ordnance empyreal_ordnance empyreal_ordnance_bolt ticks -345540 18376 61 2.72 1174 2309 9.9 13.6 15.6% 0.0% 0.0% 0.0% 24.09sec 18376 300.29sec
empyreal_ordnance empyreal_ordnance eternal_insight 342314 11326 38 4.20 466 931 21.0 21.0 15.6% 0.0% 0.0% 0.0% 14.11sec 11326 300.29sec
empyreal_ordnance empyreal_ordnance evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.90sec 0 300.29sec
empyreal_ordnance empyreal_ordnance flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
empyreal_ordnance empyreal_ordnance food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
empyreal_ordnance empyreal_ordnance mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
empyreal_ordnance empyreal_ordnance_mirror_image frostbolt 59638 5054 126 171.00 38 77 114.0 114.0 15.8% 0.0% 0.0% 0.0% 1.01sec 5054 40.00sec
empyreal_ordnance empyreal_ordnance potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 323.02sec 0 300.29sec
empyreal_ordnance empyreal_ordnance presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 90.36sec 0 300.29sec
empyreal_ordnance empyreal_ordnance rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 46.81sec 0 300.29sec
empyreal_ordnance empyreal_ordnance shifting_power ticks -314791 23174 77 4.30 931 1862 5.4 21.5 15.8% 0.0% 0.0% 0.0% 53.79sec 23174 300.29sec
empyreal_ordnance empyreal_ordnance time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 255.76sec 0 300.29sec
empyreal_ordnance empyreal_ordnance touch_of_the_magi 321507 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 44.19sec 0 300.29sec
empyreal_ordnance empyreal_ordnance touch_of_the_magi_explosion 210833 172488 574 1.39 24868 0 6.9 6.9 0.0% 0.0% 0.0% 0.0% 44.11sec 172488 300.29sec
empyreal_ordnance empyreal_ordnance use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 124.70sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation arcane_barrage 44425 119984 400 4.21 4923 9838 21.1 21.1 15.6% 0.0% 0.0% 0.0% 13.89sec 119984 300.29sec
glyph_of_assimilation glyph_of_assimilation arcane_blast 30451 469756 1564 19.86 4086 8189 98.4 99.4 15.6% 0.0% 0.0% 0.0% 3.04sec 469756 300.29sec
glyph_of_assimilation glyph_of_assimilation arcane_echo 342232 84272 281 35.93 405 810 179.8 179.8 15.8% 0.0% 0.0% 0.0% 1.74sec 84272 300.29sec
glyph_of_assimilation glyph_of_assimilation arcane_missiles ticks -5143 635374 2118 62.81 1749 3499 48.3 314.1 15.8% 0.0% 0.0% 0.0% 5.86sec 635374 300.29sec
glyph_of_assimilation glyph_of_assimilation arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.57sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation arcane_orb_bolt 153640 47883 159 2.51 3284 6616 12.6 12.6 15.8% 0.0% 0.0% 0.0% 24.61sec 47883 300.29sec
glyph_of_assimilation glyph_of_assimilation arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 84.86sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 214.44sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation deathly_fixation 322253 0 0 0.00 0 0 17.7 0.0 0.0% 0.0% 0.0% 0.0% 1.92sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation deathly_eruption 322256 23343 78 3.53 1145 2291 17.7 17.7 15.5% 0.0% 0.0% 0.0% 1.92sec 23343 300.29sec
glyph_of_assimilation glyph_of_assimilation eternal_insight 342314 11364 38 4.21 466 932 21.1 21.1 15.7% 0.0% 0.0% 0.0% 14.05sec 11364 300.29sec
glyph_of_assimilation glyph_of_assimilation evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.40sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation glyph_of_assimilation ticks -345319 50001 167 5.98 1445 2888 3.7 29.9 15.8% 0.0% 0.0% 0.0% 92.19sec 50001 300.29sec
glyph_of_assimilation glyph_of_assimilation mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation_mirror_image frostbolt 59638 4814 120 171.00 37 73 114.0 114.0 15.6% 0.0% 0.0% 0.0% 1.01sec 4814 40.00sec
glyph_of_assimilation glyph_of_assimilation potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 327.84sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 90.03sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 46.58sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation shifting_power ticks -314791 24554 82 4.35 974 1947 5.5 21.8 15.8% 0.0% 0.0% 0.0% 54.00sec 24554 300.29sec
glyph_of_assimilation glyph_of_assimilation time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 255.79sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 43.88sec 0 300.29sec
glyph_of_assimilation glyph_of_assimilation touch_of_the_magi_explosion 210833 167351 557 1.39 24084 0 7.0 6.9 0.0% 0.0% 0.0% 0.0% 43.83sec 167351 300.29sec
glyph_of_assimilation glyph_of_assimilation use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 127.44sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze arcane_barrage 44425 119614 398 4.22 4895 9792 21.1 21.1 15.6% 0.0% 0.0% 0.0% 13.75sec 119614 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze arcane_blast 30451 467584 1557 19.88 4061 8094 98.5 99.5 15.9% 0.0% 0.0% 0.0% 3.03sec 467584 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze arcane_echo 342232 83623 278 35.90 402 803 179.7 179.7 15.8% 0.0% 0.0% 0.0% 1.76sec 83623 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze arcane_missiles ticks -5143 630827 2103 62.78 1737 3477 48.3 313.9 15.8% 0.0% 0.0% 0.0% 5.98sec 630827 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.09sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze arcane_orb_bolt 153640 47542 158 2.52 3271 6540 12.6 12.6 15.5% 0.0% 0.0% 0.0% 24.17sec 47542 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 84.65sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 213.32sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze deathly_fixation 322253 0 0 0.00 0 0 17.6 0.0 0.0% 0.0% 0.0% 0.0% 2.20sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze deathly_eruption 322256 23345 78 3.52 1144 2290 17.6 17.6 15.6% 0.0% 0.0% 0.0% 2.20sec 23345 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze eternal_insight 342314 11266 38 4.17 466 932 20.9 20.9 15.7% 0.0% 0.0% 0.0% 13.65sec 11266 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.48sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze_mirror_image frostbolt 59638 4788 120 171.00 36 73 114.0 114.0 15.7% 0.0% 0.0% 0.0% 1.01sec 4788 40.00sec
infinitely_divisible_ooze infinitely_divisible_ooze potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 322.02sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 90.08sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 46.66sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze shifting_power ticks -314791 24234 81 4.33 967 1935 5.4 21.6 15.7% 0.0% 0.0% 0.0% 53.30sec 24234 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 256.14sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 44.05sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze touch_of_the_magi_explosion 210833 166206 553 1.39 23936 0 7.0 6.9 0.0% 0.0% 0.0% 0.0% 44.01sec 166206 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 125.79sec 0 300.29sec
infinitely_divisible_ooze infinitely_divisible_ooze_frothing_pustule noxious_bolt 345495 23858 912 157.89 347 0 68.9 68.8 0.0% 0.0% 0.0% 0.0% 4.20sec 23858 26.15sec
inscrutable_quantum_device inscrutable_quantum_device arcane_barrage 44425 121960 406 4.25 4952 9873 21.3 21.3 15.8% 0.0% 0.0% 0.0% 13.49sec 121960 300.29sec
inscrutable_quantum_device inscrutable_quantum_device arcane_blast 30451 480387 1600 20.15 4115 8225 99.8 100.8 15.8% 0.0% 0.0% 0.0% 2.98sec 480387 300.29sec
inscrutable_quantum_device inscrutable_quantum_device arcane_echo 342232 85497 285 36.63 403 805 183.3 183.3 15.8% 0.0% 0.0% 0.0% 1.73sec 85497 300.29sec
inscrutable_quantum_device inscrutable_quantum_device arcane_missiles ticks -5143 650973 2170 63.68 1768 3532 49.1 318.4 15.8% 0.0% 0.0% 0.0% 5.92sec 650973 300.29sec
inscrutable_quantum_device inscrutable_quantum_device arcane_orb 153626 0 0 0.00 0 0 12.5 0.0 0.0% 0.0% 0.0% 0.0% 24.09sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device arcane_orb_bolt 153640 48123 160 2.50 3327 6637 12.5 12.5 15.6% 0.0% 0.0% 0.0% 24.14sec 48123 300.29sec
inscrutable_quantum_device inscrutable_quantum_device arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 84.93sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 211.75sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device deathly_fixation 322253 0 0 0.00 0 0 19.0 0.0 0.0% 0.0% 0.0% 0.0% 2.30sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device deathly_eruption 322256 25173 84 3.79 1144 2289 19.0 19.0 15.9% 0.0% 0.0% 0.0% 2.30sec 25173 300.29sec
inscrutable_quantum_device inscrutable_quantum_device eternal_insight 342314 11610 39 4.30 466 932 21.5 21.5 15.7% 0.0% 0.0% 0.0% 13.87sec 11610 300.29sec
inscrutable_quantum_device inscrutable_quantum_device evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.70sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device inscrutable_quantum_device 330323 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 211.75sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device inscrutable_quantum_device_execute 330373 2536 8 0.06 7695 15392 0.3 0.3 17.0% 0.0% 0.0% 0.0% 0.00sec 2536 300.29sec
inscrutable_quantum_device inscrutable_quantum_device mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device_mirror_image frostbolt 59638 5042 126 180.44 36 72 120.3 120.3 15.7% 0.0% 0.0% 0.0% 0.96sec 5042 40.00sec
inscrutable_quantum_device inscrutable_quantum_device potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 326.19sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device presence_of_mind 205025 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 87.98sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device rune_of_power 116011 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 46.69sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device shifting_power ticks -314791 24315 81 4.35 967 1935 5.5 21.7 15.7% 0.0% 0.0% 0.0% 53.65sec 24315 300.29sec
inscrutable_quantum_device inscrutable_quantum_device time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 255.39sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 44.00sec 0 300.29sec
inscrutable_quantum_device inscrutable_quantum_device touch_of_the_magi_explosion 210833 173169 577 1.39 24846 0 7.0 7.0 0.0% 0.0% 0.0% 0.0% 43.92sec 173169 300.29sec
inscrutable_quantum_device inscrutable_quantum_device use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.31sec 0 300.29sec
macabre_sheet_music macabre_sheet_music arcane_barrage 44425 124611 415 4.35 4941 9900 21.8 21.7 15.9% 0.0% 0.0% 0.0% 13.35sec 124611 300.29sec
macabre_sheet_music macabre_sheet_music arcane_blast 30451 474517 1580 20.17 4059 8147 99.9 100.9 15.7% 0.0% 0.0% 0.0% 2.98sec 474517 300.29sec
macabre_sheet_music macabre_sheet_music arcane_echo 342232 88519 295 37.51 407 815 187.7 187.7 15.8% 0.0% 0.0% 0.0% 1.69sec 88519 300.29sec
macabre_sheet_music macabre_sheet_music arcane_missiles ticks -5143 651424 2171 64.14 1756 3513 49.6 320.7 15.8% 0.0% 0.0% 0.0% 5.84sec 651424 300.29sec
macabre_sheet_music macabre_sheet_music arcane_orb 153626 0 0 0.00 0 0 12.7 0.0 0.0% 0.0% 0.0% 0.0% 24.25sec 0 300.29sec
macabre_sheet_music macabre_sheet_music arcane_orb_bolt 153640 48945 163 2.53 3338 6708 12.7 12.7 15.7% 0.0% 0.0% 0.0% 24.20sec 48945 300.29sec
macabre_sheet_music macabre_sheet_music arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 84.64sec 0 300.29sec
macabre_sheet_music macabre_sheet_music berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 214.71sec 0 300.29sec
macabre_sheet_music macabre_sheet_music conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
macabre_sheet_music macabre_sheet_music deathly_fixation 322253 0 0 0.00 0 0 19.0 0.0 0.0% 0.0% 0.0% 0.0% 1.90sec 0 300.29sec
macabre_sheet_music macabre_sheet_music deathly_eruption 322256 25174 84 3.80 1144 2288 19.0 19.0 15.7% 0.0% 0.0% 0.0% 1.90sec 25174 300.29sec
macabre_sheet_music macabre_sheet_music eternal_insight 342314 11641 39 4.32 466 932 21.6 21.6 15.7% 0.0% 0.0% 0.0% 13.52sec 11641 300.29sec
macabre_sheet_music macabre_sheet_music evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.36sec 0 300.29sec
macabre_sheet_music macabre_sheet_music flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
macabre_sheet_music macabre_sheet_music food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
macabre_sheet_music macabre_sheet_music mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
macabre_sheet_music macabre_sheet_music_mirror_image frostbolt 59638 5073 127 180.02 37 73 120.0 120.0 15.8% 0.0% 0.0% 0.0% 0.96sec 5073 40.00sec
macabre_sheet_music macabre_sheet_music potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 329.25sec 0 300.29sec
macabre_sheet_music macabre_sheet_music presence_of_mind 205025 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 86.55sec 0 300.29sec
macabre_sheet_music macabre_sheet_music rune_of_power 116011 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 46.35sec 0 300.29sec
macabre_sheet_music macabre_sheet_music shifting_power ticks -314791 24819 83 4.41 973 1946 5.5 22.0 15.7% 0.0% 0.0% 0.0% 52.32sec 24819 300.29sec
macabre_sheet_music macabre_sheet_music time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 256.05sec 0 300.29sec
macabre_sheet_music macabre_sheet_music touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 43.76sec 0 300.29sec
macabre_sheet_music macabre_sheet_music touch_of_the_magi_explosion 210833 176290 587 1.40 25226 0 7.0 7.0 0.0% 0.0% 0.0% 0.0% 43.65sec 176290 300.29sec
macabre_sheet_music macabre_sheet_music use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 127.10sec 0 300.29sec
no_trinkets no_trinkets arcane_barrage 44425 119954 399 4.78 4330 8660 23.9 23.9 15.9% 0.0% 0.0% 0.0% 12.11sec 119954 300.29sec
no_trinkets no_trinkets arcane_blast 30451 463911 1545 22.01 3640 7258 109.2 110.2 15.8% 0.0% 0.0% 0.0% 2.72sec 463911 300.29sec
no_trinkets no_trinkets arcane_echo 342232 64192 214 30.88 359 718 154.5 154.5 15.8% 0.0% 0.0% 0.0% 1.99sec 64192 300.29sec
no_trinkets no_trinkets arcane_missiles ticks -5143 528747 1762 59.38 1541 3076 44.1 296.9 15.8% 0.0% 0.0% 0.0% 6.57sec 528747 300.29sec
no_trinkets no_trinkets arcane_orb 153626 0 0 0.00 0 0 12.4 0.0 0.0% 0.0% 0.0% 0.0% 25.06sec 0 300.29sec
no_trinkets no_trinkets arcane_orb_bolt 153640 43257 144 2.47 3026 6054 12.4 12.4 15.5% 0.0% 0.0% 0.0% 25.05sec 43257 300.29sec
no_trinkets no_trinkets arcane_power 12042 0 0 0.00 0 0 2.8 0.0 0.0% 0.0% 0.0% 0.0% 122.58sec 0 300.29sec
no_trinkets no_trinkets berserking 26297 0 0 0.00 0 0 1.8 0.0 0.0% 0.0% 0.0% 0.0% 245.29sec 0 300.29sec
no_trinkets no_trinkets conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
no_trinkets no_trinkets deathly_fixation 322253 0 0 0.00 0 0 16.9 0.0 0.0% 0.0% 0.0% 0.0% 1.51sec 0 300.29sec
no_trinkets no_trinkets deathly_eruption 322256 22317 74 3.37 1145 2291 16.9 16.9 15.6% 0.0% 0.0% 0.0% 1.51sec 22317 300.29sec
no_trinkets no_trinkets eternal_insight 342314 11134 37 4.13 466 932 20.7 20.7 15.7% 0.0% 0.0% 0.0% 14.39sec 11134 300.29sec
no_trinkets no_trinkets evocation 12051 0 0 0.00 0 0 3.2 0.0 0.0% 0.0% 0.0% 0.0% 103.07sec 0 300.29sec
no_trinkets no_trinkets flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
no_trinkets no_trinkets food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
no_trinkets no_trinkets mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
no_trinkets no_trinkets_mirror_image frostbolt 59638 4581 115 171.00 35 69 114.0 114.0 15.6% 0.0% 0.0% 0.0% 1.01sec 4581 40.00sec
no_trinkets no_trinkets potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
no_trinkets no_trinkets presence_of_mind 205025 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 95.84sec 0 300.29sec
no_trinkets no_trinkets rune_of_power 116011 0 0 0.00 0 0 6.2 0.0 0.0% 0.0% 0.0% 0.0% 51.96sec 0 300.29sec
no_trinkets no_trinkets time_warp 80353 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 303.70sec 0 300.29sec
no_trinkets no_trinkets touch_of_the_magi 321507 0 0 0.00 0 0 6.3 0.0 0.0% 0.0% 0.0% 0.0% 48.89sec 0 300.29sec
no_trinkets no_trinkets touch_of_the_magi_explosion 210833 93908 313 1.25 15013 0 6.3 6.3 0.0% 0.0% 0.0% 0.0% 48.80sec 93908 300.29sec
no_trinkets no_trinkets use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 122.57sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage arcane_barrage 44425 120534 401 4.22 4877 9937 21.1 21.1 16.4% 0.0% 0.0% 0.0% 13.66sec 120534 300.29sec
overflowing_anima_cage overflowing_anima_cage arcane_blast 30451 469845 1565 19.87 4043 8286 98.5 99.5 16.0% 0.0% 0.0% 0.0% 3.02sec 469845 300.29sec
overflowing_anima_cage overflowing_anima_cage arcane_echo 342232 84991 283 35.80 401 818 179.2 179.2 17.6% 0.0% 0.0% 0.0% 1.78sec 84991 300.29sec
overflowing_anima_cage overflowing_anima_cage arcane_missiles ticks -5143 638555 2129 62.67 1730 3547 48.3 313.4 17.0% 0.0% 0.0% 0.0% 6.04sec 638555 300.29sec
overflowing_anima_cage overflowing_anima_cage arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.05sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage arcane_orb_bolt 153640 48029 160 2.51 3260 6643 12.6 12.6 16.6% 0.0% 0.0% 0.0% 24.11sec 48029 300.29sec
overflowing_anima_cage overflowing_anima_cage arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 84.98sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 215.89sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage deathly_fixation 322253 0 0 0.00 0 0 17.6 0.0 0.0% 0.0% 0.0% 0.0% 2.05sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage deathly_eruption 322256 23990 80 3.52 1145 2290 17.6 17.6 18.9% 0.0% 0.0% 0.0% 2.05sec 23990 300.29sec
overflowing_anima_cage overflowing_anima_cage eternal_insight 342314 11485 38 4.23 466 932 21.1 21.1 16.5% 0.0% 0.0% 0.0% 13.95sec 11485 300.29sec
overflowing_anima_cage overflowing_anima_cage evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.24sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage_mirror_image frostbolt 59638 4889 122 171.00 36 73 114.0 114.0 18.0% 0.0% 0.0% 0.0% 1.01sec 4889 40.00sec
overflowing_anima_cage overflowing_anima_cage potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 324.06sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 90.39sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 46.53sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage shifting_power ticks -314791 24330 81 4.35 968 1935 5.5 21.7 15.7% 0.0% 0.0% 0.0% 53.63sec 24330 300.29sec
overflowing_anima_cage overflowing_anima_cage time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 255.33sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 43.93sec 0 300.29sec
overflowing_anima_cage overflowing_anima_cage touch_of_the_magi_explosion 210833 168669 562 1.39 24282 0 7.0 6.9 0.0% 0.0% 0.0% 0.0% 43.85sec 168669 300.29sec
overflowing_anima_cage overflowing_anima_cage use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.96sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions abomiblast 345638 26069 87 2.06 2190 4381 10.3 10.3 15.4% 0.0% 0.0% 0.0% 28.30sec 26069 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions arcane_barrage 44425 119455 398 4.22 4891 9764 21.1 21.1 15.6% 0.0% 0.0% 0.0% 13.74sec 119455 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions arcane_blast 30451 466006 1552 19.87 4055 8080 98.4 99.4 15.7% 0.0% 0.0% 0.0% 3.02sec 466006 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions arcane_echo 342232 83687 279 35.92 402 803 179.8 179.8 15.8% 0.0% 0.0% 0.0% 1.78sec 83687 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions arcane_missiles ticks -5143 630119 2100 62.66 1739 3480 48.3 313.3 15.7% 0.0% 0.0% 0.0% 5.99sec 630119 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.49sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions arcane_orb_bolt 153640 47491 158 2.51 3266 6549 12.6 12.6 15.7% 0.0% 0.0% 0.0% 24.55sec 47491 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 85.26sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 207.12sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions deathly_fixation 322253 0 0 0.00 0 0 17.6 0.0 0.0% 0.0% 0.0% 0.0% 2.13sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions deathly_eruption 322256 23261 77 3.51 1145 2290 17.6 17.6 15.7% 0.0% 0.0% 0.0% 2.13sec 23261 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions eternal_insight 342314 11317 38 4.20 466 932 21.0 21.0 15.7% 0.0% 0.0% 0.0% 14.10sec 11317 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.73sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions_mirror_image frostbolt 59638 4787 120 171.00 36 73 114.0 114.0 15.7% 0.0% 0.0% 0.0% 1.01sec 4787 40.00sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions misbegotten_minion 346032 0 0 0.00 0 0 10.3 0.0 0.0% 0.0% 0.0% 0.0% 28.27sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 327.37sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 90.62sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 46.73sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions shifting_power ticks -314791 24322 81 4.34 968 1935 5.4 21.7 15.8% 0.0% 0.0% 0.0% 54.69sec 24322 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 256.98sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 44.03sec 0 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions touch_of_the_magi_explosion 210833 166215 554 1.39 23875 0 7.0 7.0 0.0% 0.0% 0.0% 0.0% 43.92sec 166215 300.29sec
satchel_of_misbegotten_minions satchel_of_misbegotten_minions use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.03sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity arcane_barrage 44425 122137 407 4.39 4816 9558 22.0 22.0 15.7% 0.0% 0.0% 0.0% 13.14sec 122137 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity arcane_blast 30451 470101 1566 20.43 3975 7948 101.3 102.3 15.7% 0.0% 0.0% 0.0% 2.93sec 470101 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity arcane_echo 342232 89222 297 37.17 415 828 186.0 186.0 15.7% 0.0% 0.0% 0.0% 1.71sec 89222 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity arcane_missiles ticks -5143 650152 2167 63.72 1764 3529 48.9 318.6 15.8% 0.0% 0.0% 0.0% 5.95sec 650152 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity arcane_orb 153626 0 0 0.00 0 0 12.7 0.0 0.0% 0.0% 0.0% 0.0% 24.23sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity arcane_orb_bolt 153640 47861 159 2.53 3253 6518 12.7 12.7 16.2% 0.0% 0.0% 0.0% 24.22sec 47861 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity arcane_power 12042 0 0 0.00 0 0 3.9 0.0 0.0% 0.0% 0.0% 0.0% 84.25sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 212.05sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity deathly_fixation 322253 0 0 0.00 0 0 18.1 0.0 0.0% 0.0% 0.0% 0.0% 2.39sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity deathly_eruption 322256 23946 80 3.62 1146 2290 18.1 18.1 15.4% 0.0% 0.0% 0.0% 2.39sec 23946 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity eternal_insight 342314 11706 39 4.33 466 932 21.7 21.7 15.8% 0.0% 0.0% 0.0% 13.57sec 11706 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 91.98sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity_mirror_image frostbolt 59638 4912 123 175.50 36 73 117.0 117.0 15.6% 0.0% 0.0% 0.0% 0.99sec 4912 40.00sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 326.61sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity presence_of_mind 205025 0 0 0.00 0 0 3.6 0.0 0.0% 0.0% 0.0% 0.0% 86.44sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity rune_of_power 116011 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 46.29sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity shifting_power ticks -314791 23770 79 4.43 927 1854 5.6 22.2 15.7% 0.0% 0.0% 0.0% 52.37sec 23770 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 255.66sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 43.85sec 0 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity touch_of_the_magi_explosion 210833 178221 594 1.40 25446 0 7.0 7.0 0.0% 0.0% 0.0% 0.0% 43.76sec 178221 300.29sec
sinful_aspirants_badge_of_ferocity sinful_aspirants_badge_of_ferocity use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.62sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity arcane_barrage 44425 122778 409 4.40 4829 9669 22.0 22.0 15.6% 0.0% 0.0% 0.0% 13.16sec 122778 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity arcane_blast 30451 474284 1579 20.46 4005 8005 101.4 102.4 15.7% 0.0% 0.0% 0.0% 2.93sec 474284 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity arcane_echo 342232 86079 287 37.16 400 800 186.0 186.0 15.7% 0.0% 0.0% 0.0% 1.71sec 86079 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity arcane_missiles ticks -5143 632269 2108 63.42 1725 3447 48.7 317.1 15.7% 0.0% 0.0% 0.0% 5.97sec 632269 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity arcane_orb 153626 0 0 0.00 0 0 12.7 0.0 0.0% 0.0% 0.0% 0.0% 24.13sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity arcane_orb_bolt 153640 47814 159 2.53 3256 6499 12.7 12.7 15.9% 0.0% 0.0% 0.0% 24.13sec 47814 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 84.89sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 212.38sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity deathly_fixation 322253 0 0 0.00 0 0 18.0 0.0 0.0% 0.0% 0.0% 0.0% 1.81sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity deathly_eruption 322256 23912 80 3.61 1145 2290 18.0 18.0 15.8% 0.0% 0.0% 0.0% 1.81sec 23912 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity eternal_insight 342314 11753 39 4.34 466 932 21.7 21.7 16.1% 0.0% 0.0% 0.0% 13.34sec 11753 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.62sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity_mirror_image frostbolt 59638 4803 120 175.50 35 71 117.0 117.0 15.7% 0.0% 0.0% 0.0% 0.99sec 4803 40.00sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 325.24sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity presence_of_mind 205025 0 0 0.00 0 0 3.6 0.0 0.0% 0.0% 0.0% 0.0% 85.52sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity rune_of_power 116011 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 46.53sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity shifting_power ticks -314791 24774 83 4.45 960 1920 5.6 22.3 16.0% 0.0% 0.0% 0.0% 53.03sec 24774 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity time_warp 80353 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 255.72sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 43.87sec 0 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity touch_of_the_magi_explosion 210833 171919 573 1.40 24567 0 7.0 7.0 0.0% 0.0% 0.0% 0.0% 43.78sec 171919 300.29sec
sinful_aspirants_insignia_of_alacrity sinful_aspirants_insignia_of_alacrity use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.58sec 0 300.29sec
soul_igniter soul_igniter arcane_barrage 44425 120551 401 4.23 4918 9915 21.2 21.1 15.7% 0.0% 0.0% 0.0% 13.73sec 120551 300.29sec
soul_igniter soul_igniter arcane_blast 30451 468489 1560 19.87 4078 8161 98.4 99.4 15.5% 0.0% 0.0% 0.0% 3.03sec 468489 300.29sec
soul_igniter soul_igniter arcane_echo 342232 84176 280 35.91 404 810 179.7 179.7 15.8% 0.0% 0.0% 0.0% 1.78sec 84176 300.29sec
soul_igniter soul_igniter arcane_missiles ticks -5143 633411 2111 62.61 1750 3504 48.2 313.0 15.7% 0.0% 0.0% 0.0% 6.01sec 633411 300.29sec
soul_igniter soul_igniter arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.29sec 0 300.29sec
soul_igniter soul_igniter arcane_orb_bolt 153640 47788 159 2.51 3289 6599 12.6 12.6 15.6% 0.0% 0.0% 0.0% 24.31sec 47788 300.29sec
soul_igniter soul_igniter arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 84.89sec 0 300.29sec
soul_igniter soul_igniter berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 207.09sec 0 300.29sec
soul_igniter soul_igniter blazing_surge 345215 45482 151 0.86 9156 18290 4.5 4.3 15.8% 0.0% 0.0% 0.0% 76.09sec 45482 300.29sec
soul_igniter soul_igniter conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
soul_igniter soul_igniter deathly_fixation 322253 0 0 0.00 0 0 17.6 0.0 0.0% 0.0% 0.0% 0.0% 2.32sec 0 300.29sec
soul_igniter soul_igniter deathly_eruption 322256 23314 78 3.51 1145 2290 17.6 17.6 15.8% 0.0% 0.0% 0.0% 2.32sec 23314 300.29sec
soul_igniter soul_igniter eternal_insight 342314 11431 38 4.24 466 931 21.2 21.2 15.7% 0.0% 0.0% 0.0% 14.08sec 11431 300.29sec
soul_igniter soul_igniter evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.64sec 0 300.29sec
soul_igniter soul_igniter flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
soul_igniter soul_igniter food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
soul_igniter soul_igniter mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
soul_igniter soul_igniter_mirror_image frostbolt 59638 4821 121 171.00 37 73 114.0 114.0 15.8% 0.0% 0.0% 0.0% 1.01sec 4821 40.00sec
soul_igniter soul_igniter potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 323.76sec 0 300.29sec
soul_igniter soul_igniter presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 90.93sec 0 300.29sec
soul_igniter soul_igniter rune_of_power 116011 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 46.66sec 0 300.29sec
soul_igniter soul_igniter shifting_power ticks -314791 24579 82 4.36 973 1945 5.5 21.8 15.9% 0.0% 0.0% 0.0% 53.01sec 24579 300.29sec
soul_igniter soul_igniter soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 76.33sec 0 300.29sec
soul_igniter soul_igniter time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 256.36sec 0 300.29sec
soul_igniter soul_igniter touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 44.01sec 0 300.29sec
soul_igniter soul_igniter touch_of_the_magi_explosion 210833 167260 557 1.39 24043 0 7.0 7.0 0.0% 0.0% 0.0% 0.0% 43.92sec 167260 300.29sec
soul_igniter soul_igniter use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.76sec 0 300.29sec
soulletting_ruby soulletting_ruby arcane_barrage 44425 122383 408 4.22 4846 10264 21.1 21.1 17.6% 0.0% 0.0% 0.0% 13.68sec 122383 300.29sec
soulletting_ruby soulletting_ruby arcane_blast 30451 476025 1585 19.88 4019 8500 98.5 99.5 17.1% 0.0% 0.0% 0.0% 3.02sec 476025 300.29sec
soulletting_ruby soulletting_ruby arcane_echo 342232 86517 288 35.78 398 828 179.1 179.1 19.7% 0.0% 0.0% 0.0% 1.75sec 86517 300.29sec
soulletting_ruby soulletting_ruby arcane_missiles ticks -5143 648354 2161 62.69 1719 3611 48.3 313.4 18.6% 0.0% 0.0% 0.0% 6.02sec 648354 300.29sec
soulletting_ruby soulletting_ruby arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.00sec 0 300.29sec
soulletting_ruby soulletting_ruby arcane_orb_bolt 153640 48906 163 2.52 3231 6840 12.6 12.6 18.0% 0.0% 0.0% 0.0% 24.07sec 48906 300.29sec
soulletting_ruby soulletting_ruby arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 85.12sec 0 300.29sec
soulletting_ruby soulletting_ruby berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 209.38sec 0 300.29sec
soulletting_ruby soulletting_ruby conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
soulletting_ruby soulletting_ruby deathly_fixation 322253 0 0 0.00 0 0 17.5 0.0 0.0% 0.0% 0.0% 0.0% 2.00sec 0 300.29sec
soulletting_ruby soulletting_ruby deathly_eruption 322256 24736 82 3.50 1145 2290 17.5 17.5 23.3% 0.0% 0.0% 0.0% 2.00sec 24736 300.29sec
soulletting_ruby soulletting_ruby eternal_insight 342314 11651 39 4.24 466 931 21.2 21.2 17.9% 0.0% 0.0% 0.0% 13.95sec 11651 300.29sec
soulletting_ruby soulletting_ruby evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 93.26sec 0 300.29sec
soulletting_ruby soulletting_ruby flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
soulletting_ruby soulletting_ruby food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
soulletting_ruby soulletting_ruby mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
soulletting_ruby soulletting_ruby_mirror_image frostbolt 59638 5026 126 171.00 36 73 114.0 114.0 21.3% 0.0% 0.0% 0.0% 1.01sec 5026 40.00sec
soulletting_ruby soulletting_ruby potion 307497 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 326.50sec 0 300.29sec
soulletting_ruby soulletting_ruby presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 90.16sec 0 300.29sec
soulletting_ruby soulletting_ruby rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 46.65sec 0 300.29sec
soulletting_ruby soulletting_ruby shifting_power ticks -314791 24558 82 4.33 968 1936 5.4 21.6 17.2% 0.0% 0.0% 0.0% 54.50sec 24558 300.29sec
soulletting_ruby soulletting_ruby soulletting_ruby 345802 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 167.37sec 0 300.29sec
soulletting_ruby soulletting_ruby time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 256.45sec 0 300.29sec
soulletting_ruby soulletting_ruby touch_of_the_magi 321507 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 44.02sec 0 300.29sec
soulletting_ruby soulletting_ruby touch_of_the_magi_explosion 210833 171359 571 1.39 24690 0 6.9 6.9 0.0% 0.0% 0.0% 0.0% 43.96sec 171359 300.29sec
soulletting_ruby soulletting_ruby use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.36sec 0 300.29sec
sunblood_amethyst sunblood_amethyst anima_font 344414 0 0 0.00 0 0 3.0 0.0 0.0% 0.0% 0.0% 0.0% 117.48sec 0 300.29sec
sunblood_amethyst sunblood_amethyst arcane_barrage 44425 121280 404 4.40 4758 9493 22.1 22.0 15.7% 0.0% 0.0% 0.0% 13.17sec 121280 300.29sec
sunblood_amethyst sunblood_amethyst arcane_blast 30451 467245 1556 20.47 3940 7873 101.4 102.4 15.8% 0.0% 0.0% 0.0% 2.93sec 467245 300.29sec
sunblood_amethyst sunblood_amethyst arcane_echo 342232 85517 285 37.13 398 796 185.8 185.8 15.7% 0.0% 0.0% 0.0% 1.70sec 85517 300.29sec
sunblood_amethyst sunblood_amethyst arcane_missiles ticks -5143 624830 2083 63.36 1706 3416 48.7 316.8 15.7% 0.0% 0.0% 0.0% 5.95sec 624830 300.29sec
sunblood_amethyst sunblood_amethyst arcane_orb 153626 0 0 0.00 0 0 12.7 0.0 0.0% 0.0% 0.0% 0.0% 23.91sec 0 300.29sec
sunblood_amethyst sunblood_amethyst arcane_orb_bolt 153640 47222 157 2.53 3218 6464 12.7 12.7 15.6% 0.0% 0.0% 0.0% 23.94sec 47222 300.29sec
sunblood_amethyst sunblood_amethyst arcane_power 12042 0 0 0.00 0 0 3.9 0.0 0.0% 0.0% 0.0% 0.0% 84.44sec 0 300.29sec
sunblood_amethyst sunblood_amethyst berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 215.22sec 0 300.29sec
sunblood_amethyst sunblood_amethyst conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sunblood_amethyst sunblood_amethyst deathly_fixation 322253 0 0 0.00 0 0 18.1 0.0 0.0% 0.0% 0.0% 0.0% 2.25sec 0 300.29sec
sunblood_amethyst sunblood_amethyst deathly_eruption 322256 24004 80 3.62 1145 2291 18.1 18.1 15.6% 0.0% 0.0% 0.0% 2.25sec 24004 300.29sec
sunblood_amethyst sunblood_amethyst eternal_insight 342314 11657 39 4.32 466 932 21.6 21.6 15.7% 0.0% 0.0% 0.0% 13.51sec 11657 300.29sec
sunblood_amethyst sunblood_amethyst evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.47sec 0 300.29sec
sunblood_amethyst sunblood_amethyst flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sunblood_amethyst sunblood_amethyst food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sunblood_amethyst sunblood_amethyst mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
sunblood_amethyst sunblood_amethyst_mirror_image frostbolt 59638 4859 121 175.50 36 72 117.0 117.0 15.7% 0.0% 0.0% 0.0% 0.99sec 4859 40.00sec
sunblood_amethyst sunblood_amethyst potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 321.00sec 0 300.29sec
sunblood_amethyst sunblood_amethyst presence_of_mind 205025 0 0 0.00 0 0 3.6 0.0 0.0% 0.0% 0.0% 0.0% 85.32sec 0 300.29sec
sunblood_amethyst sunblood_amethyst rune_of_power 116011 0 0 0.00 0 0 6.9 0.0 0.0% 0.0% 0.0% 0.0% 46.48sec 0 300.29sec
sunblood_amethyst sunblood_amethyst shifting_power ticks -314791 23942 80 4.45 929 1859 5.6 22.3 15.7% 0.0% 0.0% 0.0% 51.87sec 23942 300.29sec
sunblood_amethyst sunblood_amethyst tear_anima 343393 13273 44 0.60 3843 7682 3.0 3.0 15.9% 0.0% 0.0% 0.0% 117.48sec 13273 300.29sec
sunblood_amethyst sunblood_amethyst time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 254.74sec 0 300.29sec
sunblood_amethyst sunblood_amethyst touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 43.87sec 0 300.29sec
sunblood_amethyst sunblood_amethyst touch_of_the_magi_explosion 210833 170723 569 1.40 24384 0 7.0 7.0 0.0% 0.0% 0.0% 0.0% 43.77sec 170723 300.29sec
sunblood_amethyst sunblood_amethyst use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.88sec 0 300.29sec
unbound_changeling unbound_changeling arcane_barrage 44425 119683 399 4.22 4890 9770 21.1 21.1 15.9% 0.0% 0.0% 0.0% 13.81sec 119683 300.29sec
unbound_changeling unbound_changeling arcane_blast 30451 467155 1556 19.87 4063 8127 98.4 99.4 15.7% 0.0% 0.0% 0.0% 3.04sec 467155 300.29sec
unbound_changeling unbound_changeling arcane_echo 342232 83508 278 35.89 402 805 179.6 179.6 15.6% 0.0% 0.0% 0.0% 1.76sec 83508 300.29sec
unbound_changeling unbound_changeling arcane_missiles ticks -5143 631442 2105 62.84 1737 3479 48.3 314.2 15.8% 0.0% 0.0% 0.0% 5.95sec 631442 300.29sec
unbound_changeling unbound_changeling arcane_orb 153626 0 0 0.00 0 0 12.6 0.0 0.0% 0.0% 0.0% 0.0% 24.33sec 0 300.29sec
unbound_changeling unbound_changeling arcane_orb_bolt 153640 47449 158 2.51 3268 6520 12.6 12.6 15.8% 0.0% 0.0% 0.0% 24.40sec 47449 300.29sec
unbound_changeling unbound_changeling arcane_power 12042 0 0 0.00 0 0 3.8 0.0 0.0% 0.0% 0.0% 0.0% 84.72sec 0 300.29sec
unbound_changeling unbound_changeling berserking 26297 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 212.29sec 0 300.29sec
unbound_changeling unbound_changeling conjure_mana_gem 759 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
unbound_changeling unbound_changeling deathly_fixation 322253 0 0 0.00 0 0 17.6 0.0 0.0% 0.0% 0.0% 0.0% 2.50sec 0 300.29sec
unbound_changeling unbound_changeling deathly_eruption 322256 23434 78 3.52 1145 2291 17.6 17.6 16.2% 0.0% 0.0% 0.0% 2.50sec 23434 300.29sec
unbound_changeling unbound_changeling eternal_insight 342314 11439 38 4.23 466 932 21.2 21.2 16.0% 0.0% 0.0% 0.0% 14.00sec 11439 300.29sec
unbound_changeling unbound_changeling evocation 12051 0 0 0.00 0 0 3.5 0.0 0.0% 0.0% 0.0% 0.0% 92.29sec 0 300.29sec
unbound_changeling unbound_changeling flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
unbound_changeling unbound_changeling food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
unbound_changeling unbound_changeling mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.29sec
unbound_changeling unbound_changeling_mirror_image frostbolt 59638 4788 120 171.00 36 73 114.0 114.0 15.7% 0.0% 0.0% 0.0% 1.01sec 4788 40.00sec
unbound_changeling unbound_changeling potion 307497 0 0 0.00 0 0 1.1 0.0 0.0% 0.0% 0.0% 0.0% 322.57sec 0 300.29sec
unbound_changeling unbound_changeling presence_of_mind 205025 0 0 0.00 0 0 3.3 0.0 0.0% 0.0% 0.0% 0.0% 89.87sec 0 300.29sec
unbound_changeling unbound_changeling rune_of_power 116011 0 0 0.00 0 0 6.8 0.0 0.0% 0.0% 0.0% 0.0% 46.46sec 0 300.29sec
unbound_changeling unbound_changeling shifting_power ticks -314791 24336 81 4.34 967 1934 5.4 21.7 15.8% 0.0% 0.0% 0.0% 52.99sec 24336 300.29sec
unbound_changeling unbound_changeling time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 255.81sec 0 300.29sec
unbound_changeling unbound_changeling touch_of_the_magi 321507 0 0 0.00 0 0 7.0 0.0 0.0% 0.0% 0.0% 0.0% 43.80sec 0 300.29sec
unbound_changeling unbound_changeling touch_of_the_magi_explosion 210833 166177 553 1.39 23914 0 7.0 7.0 0.0% 0.0% 0.0% 0.0% 43.75sec 166177 300.29sec
unbound_changeling unbound_changeling use_mana_gem 5405 0 0 0.00 0 0 2.9 0.0 0.0% 0.0% 0.0% 0.0% 126.19sec 0 300.29sec

Fluffy_Pillow : 0 dps

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
95409.6 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Health Decade (0 - 10) 0.7 0.0 0.0sec 0.0sec 49.2sec 10.89% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (0 - 10)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 147.4s

Stack Uptimes

  • Health Decade (0 - 10)_1:10.93%
Health Decade (10 - 20) 0.9 0.0 0.0sec 0.0sec 29.8sec 8.69% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (10 - 20)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 50.8s

Stack Uptimes

  • Health Decade (10 - 20)_1:8.70%
Health Decade (20 - 30) 1.0 0.0 0.0sec 0.0sec 33.0sec 10.85% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (20 - 30)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.3s / 50.3s

Stack Uptimes

  • Health Decade (20 - 30)_1:10.85%
Health Decade (30 - 40) 1.0 0.0 0.0sec 0.0sec 36.5sec 12.32% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (30 - 40)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:22.9s / 56.9s

Stack Uptimes

  • Health Decade (30 - 40)_1:12.32%
Health Decade (40 - 50) 1.0 0.0 0.0sec 0.0sec 38.1sec 12.86% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (40 - 50)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:22.4s / 45.7s

Stack Uptimes

  • Health Decade (40 - 50)_1:12.86%
Health Decade (50 - 60) 1.0 0.0 0.0sec 0.0sec 38.6sec 13.02% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (50 - 60)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:19.6s / 57.5s

Stack Uptimes

  • Health Decade (50 - 60)_1:13.02%
Health Decade (60 - 70) 1.0 0.0 0.0sec 0.0sec 36.5sec 12.33% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (60 - 70)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:23.7s / 43.8s

Stack Uptimes

  • Health Decade (60 - 70)_1:12.33%
Health Decade (70 - 80) 1.0 0.0 0.0sec 0.0sec 31.4sec 10.60% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (70 - 80)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:12.6s / 52.8s

Stack Uptimes

  • Health Decade (70 - 80)_1:10.60%
Health Decade (80 - 90) 1.0 0.0 0.0sec 0.0sec 8.8sec 2.98% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (80 - 90)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:5.1s / 19.6s

Stack Uptimes

  • Health Decade (80 - 90)_1:2.98%
Health Decade (90 - 100) 1.0 0.0 0.0sec 0.0sec 18.1sec 5.45% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_Health Decade (90 - 100)
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:13.9s / 300.0s

Stack Uptimes

  • Health Decade (90 - 100)_1:5.45%
Putrid Burst 3.0 0.0 116.5sec 116.5sec 9.9sec 9.80% 0.00% 0.0 (0.0) 2.9

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_putrid_burst
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:90.0s / 200.4s
  • trigger_min/max:90.0s / 200.4s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 10.0s

Stack Uptimes

  • putrid_burst_1:9.80%

Spelldata

  • id:334058
  • name:Putrid Burst
  • tooltip:Chance to be critically hit by caster increased by $W2%.
  • description:Cause the target to explode with energy, dealing $s1 Shadow damage split evenly to all enemies within 10 yards. Enemies hit are ${$311464S1*0.01}% to ${$311471S1*0.01}% more likely to be critically hit by you. The critical strike chance amount depends on the topmost card of the deck. Lasts {$d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.1 28.2sec 17.3sec 12.7sec 43.84% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 95.9s
  • trigger_min/max:0.0s / 71.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 75.1s

Stack Uptimes

  • sinful_revelation_1:43.84%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.1 28.3sec 17.3sec 12.7sec 43.94% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 99.1s
  • trigger_min/max:0.0s / 72.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 60.8s

Stack Uptimes

  • sinful_revelation_1:43.94%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.2 28.3sec 17.2sec 12.7sec 43.89% 0.00% 6.2 (6.2) 9.9

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 88.2s
  • trigger_min/max:0.0s / 69.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 61.6s

Stack Uptimes

  • sinful_revelation_1:43.89%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.1 28.4sec 17.4sec 12.7sec 43.52% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 87.9s
  • trigger_min/max:0.1s / 71.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 64.6s

Stack Uptimes

  • sinful_revelation_1:43.52%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.0 28.3sec 17.4sec 12.6sec 43.67% 0.00% 6.0 (6.0) 9.9

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 99.4s
  • trigger_min/max:0.0s / 68.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 66.2s

Stack Uptimes

  • sinful_revelation_1:43.67%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.2 28.5sec 17.3sec 12.7sec 43.80% 0.00% 6.2 (6.2) 9.9

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 90.2s
  • trigger_min/max:0.1s / 69.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 88.0s

Stack Uptimes

  • sinful_revelation_1:43.80%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.1 28.3sec 17.3sec 12.7sec 43.77% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 97.1s
  • trigger_min/max:0.1s / 70.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 56.7s

Stack Uptimes

  • sinful_revelation_1:43.77%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.1 28.3sec 17.3sec 12.7sec 43.79% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 98.6s
  • trigger_min/max:0.0s / 70.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 72.5s

Stack Uptimes

  • sinful_revelation_1:43.79%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.2 28.4sec 17.3sec 12.7sec 43.72% 0.00% 6.2 (6.2) 9.9

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 89.8s
  • trigger_min/max:0.0s / 63.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 67.3s

Stack Uptimes

  • sinful_revelation_1:43.72%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.1 28.3sec 17.4sec 12.6sec 43.61% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 113.5s
  • trigger_min/max:0.1s / 68.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 91.4s

Stack Uptimes

  • sinful_revelation_1:43.61%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.1 28.3sec 17.3sec 12.7sec 43.87% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 93.6s
  • trigger_min/max:0.0s / 74.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 65.2s

Stack Uptimes

  • sinful_revelation_1:43.87%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.1 28.4sec 17.4sec 12.7sec 43.63% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 91.7s
  • trigger_min/max:0.0s / 74.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 63.2s

Stack Uptimes

  • sinful_revelation_1:43.63%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.1 28.3sec 17.3sec 12.7sec 43.71% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 102.2s
  • trigger_min/max:0.0s / 68.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 64.8s

Stack Uptimes

  • sinful_revelation_1:43.71%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.3 28.5sec 17.2sec 12.8sec 43.83% 0.00% 6.3 (6.3) 9.8

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 92.6s
  • trigger_min/max:0.0s / 64.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 72.0s

Stack Uptimes

  • sinful_revelation_1:43.83%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.1 28.4sec 17.4sec 12.7sec 43.65% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 90.7s
  • trigger_min/max:0.0s / 67.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 58.3s

Stack Uptimes

  • sinful_revelation_1:43.65%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.0 28.5sec 17.5sec 12.6sec 43.36% 0.00% 6.0 (6.0) 9.9

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 90.9s
  • trigger_min/max:0.0s / 66.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 55.2s

Stack Uptimes

  • sinful_revelation_1:43.36%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.2 28.4sec 17.3sec 12.7sec 43.91% 0.00% 6.2 (6.2) 9.9

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 91.8s
  • trigger_min/max:0.0s / 69.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 60.2s

Stack Uptimes

  • sinful_revelation_1:43.91%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.2 28.5sec 17.3sec 12.7sec 43.64% 0.00% 6.2 (6.2) 9.9

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 103.6s
  • trigger_min/max:0.0s / 71.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 65.1s

Stack Uptimes

  • sinful_revelation_1:43.64%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.1 28.3sec 17.4sec 12.7sec 43.73% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 94.2s
  • trigger_min/max:0.1s / 69.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 65.0s

Stack Uptimes

  • sinful_revelation_1:43.73%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Increase damage taken by $w1% from aura caster.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Touch of the Magi 6.3 0.0 48.9sec 49.0sec 7.9sec 16.58% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:arcane
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.5s / 70.5s
  • trigger_min/max:46.3s / 70.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.58%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.3 0.0 48.9sec 48.9sec 7.9sec 16.57% 0.00% 0.0 (0.0) 6.1

Buff Details

  • buff initial source:no_trinkets
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.6s
  • trigger_min/max:46.2s / 69.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:16.57%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 44.0sec 44.0sec 7.9sec 18.43% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:satchel_of_misbegotten_minions
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.2s
  • trigger_min/max:34.0s / 69.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.43%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 44.1sec 44.1sec 7.9sec 18.40% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:infinitely_divisible_ooze
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.2s
  • trigger_min/max:34.0s / 69.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.40%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 44.0sec 44.0sec 7.9sec 18.40% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:unbound_changeling
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.3s
  • trigger_min/max:34.0s / 69.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.40%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 43.8sec 43.8sec 7.9sec 18.54% 0.00% 0.0 (0.0) 6.9

Buff Details

  • buff initial source:sunblood_amethyst
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.5s / 69.0s
  • trigger_min/max:34.0s / 69.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.54%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 44.0sec 44.0sec 7.9sec 18.40% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:boon_of_the_archon
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.4s
  • trigger_min/max:34.0s / 69.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.40%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.9 0.0 44.0sec 44.1sec 7.9sec 18.37% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:empyreal_ordnance
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.6s
  • trigger_min/max:34.0s / 69.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.37%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 6.9 0.0 44.0sec 44.1sec 7.9sec 18.39% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:soulletting_ruby
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.6s
  • trigger_min/max:34.0s / 69.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.39%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 43.9sec 44.0sec 7.9sec 18.47% 0.00% 0.0 (0.0) 6.9

Buff Details

  • buff initial source:inscrutable_quantum_device
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.6s
  • trigger_min/max:34.0s / 69.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.47%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 44.1sec 44.1sec 7.9sec 18.39% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:overflowing_anima_cage
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 68.8s
  • trigger_min/max:34.0s / 68.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.39%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 44.0sec 44.1sec 7.9sec 18.40% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:cabalists_hymnal
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.3s
  • trigger_min/max:34.0s / 69.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.40%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 44.0sec 44.0sec 7.9sec 18.43% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:dreadfire_vessel
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.9s
  • trigger_min/max:34.0s / 69.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.43%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 44.0sec 44.1sec 7.9sec 18.41% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:glyph_of_assimilation
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.2s
  • trigger_min/max:34.0s / 69.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.41%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 43.8sec 43.9sec 7.9sec 18.52% 0.00% 0.0 (0.0) 6.9

Buff Details

  • buff initial source:macabre_sheet_music
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.6s / 69.4s
  • trigger_min/max:33.9s / 69.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.52%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 44.0sec 44.0sec 7.9sec 18.43% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:soul_igniter
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 68.9s
  • trigger_min/max:34.0s / 68.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.43%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 43.8sec 43.8sec 7.9sec 18.54% 0.00% 0.0 (0.0) 6.9

Buff Details

  • buff initial source:sinful_aspirants_badge_of_ferocity
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.5s / 69.4s
  • trigger_min/max:34.0s / 69.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.54%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 43.8sec 43.8sec 7.9sec 18.54% 0.00% 0.0 (0.0) 6.9

Buff Details

  • buff initial source:sinful_aspirants_insignia_of_alacrity
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.5s / 69.2s
  • trigger_min/max:34.0s / 69.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.54%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Touch of the Magi 7.0 0.0 44.0sec 44.1sec 7.9sec 18.44% 0.00% 0.0 (0.0) 6.8

Buff Details

  • buff initial source:DarkmoonDeck_Putrescence
  • cooldown name:buff_touch_of_the_magi
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:11.8s / 69.4s
  • trigger_min/max:34.0s / 69.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • touch_of_the_magi_1:18.44%

Spelldata

  • id:210824
  • name:Touch of the Magi
  • tooltip:Will explode for $w1 Arcane damage upon expiration.
  • description:{$@spelldesc210725=Arcane Blast has a {$h=10}% chance to apply Touch of the Magi, accumulating $s1% of the damage you deal to the target for {$210824d=8 seconds}, and then exploding for that amount of Arcane damage to the target and all nearby enemies.}
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:100.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
Fluffy_Pillow Fight Length
Count 2321
Mean 300.29
Minimum 240.05
Maximum 359.67
Spread ( max - min ) 119.62
Range [ ( max - min ) / 2 * 100% ] 19.92%
DPS
Fluffy_Pillow Damage Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
Fluffy_Pillow Priority Target Damage Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
Fluffy_Pillow Damage Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
Fluffy_Pillow Damage
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
Fluffy_Pillow Damage Taken Per Second
Count 2321
Mean 101174.05
Minimum 96376.87
Maximum 107168.44
Spread ( max - min ) 10791.58
Range [ ( max - min ) / 2 * 100% ] 5.33%
Standard Deviation 1869.9953
5th Percentile 98384.93
95th Percentile 104475.64
( 95th Percentile - 5th Percentile ) 6090.72
Mean Distribution
Standard Deviation 38.8153
95.00% Confidence Interval ( 101097.97 - 101250.13 )
Normalized 95.00% Confidence Interval ( 99.92% - 100.08% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 14
0.1% Error 1313
0.1 Scale Factor Error with Delta=300 29852
0.05 Scale Factor Error with Delta=300 119406
0.01 Scale Factor Error with Delta=300 2985140
HPS
Fluffy_Pillow Healing Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
Fluffy_Pillow Healing Per Second (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Fluffy_Pillow Heal
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Fluffy_Pillow Healing Taken Per Second
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Fluffy_Pillow Theck-Meloree Index
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Fluffy_PillowTheck-Meloree Index (Effective)
Count 2321
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Fluffy_Pillow Max Spike Value
Count 195
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 34680950 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="Fluffy_Pillow"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

APM

Average number of actions executed per minute.

APS

Average absorption per active player duration.

Constant Buffs

Buffs received prior to combat and present the entire fight.

Execute

Average number of times an action is executed per iteration.

Crit

Average crit damage.

Crit%

Percentage of executes that resulted in critical strikes.

DPE

Average damage per execution of an individual action.

DPET

Average damage per execute time of an individual action; the amount of damage generated, divided by the time taken to execute the action, including time spent in the GCD.

DPR

Average damage per resource point spent.

DPS

Average damage per active player duration.

DPSE

Average damage per fight duration.

DTPS

Average damage taken per second per active player duration.

HPS

Average healing (and absorption) per active player duration.

HPSE

Average healing (and absorption) per fight duration.

HPE

Average healing (or absorb) per execution of an individual action.

HPET

Average healing (or absorb) per execute time of an individual action; the amount of healing generated, divided by the time taken to execute the action, including time spent in the GCD.

HPR

Average healing (or absorb) per resource point spent.

Count

Average count of impacts per iteration.

Dodge%

Percentage of executes that resulted in dodges.

DPS%

Percentage of total DPS contributed by a particular action.

HPS%

Percentage of total HPS (including absorb) contributed by a particular action.

Theck-Meloree Index

Measure of damage smoothness, calculated over entire fight length. Related to max spike damage, 1k TMI is roughly equivalent to 1% of your health. TMI ignores external healing and absorbs. Lower is better.

TMI bin size

Time bin size used to calculate TMI and MSD, in seconds.

Type

Direct or Periodic damage.

Dynamic Buffs

Temporary buffs received during combat, perhaps multiple times.

Buff Benefit

The percentage of times the buff had a actual benefit for its mainly intended purpose, eg. damage buffed / spell executes.

Glance%

Percentage of executes that resulted in glancing blows.

Block%

Percentage of executes that resulted in blocking blows.

Id

Associated spell-id for this ability.

Ability

Name of the ability.

Total

Total damage for this ability during the fight.

Hit

Average non-crit damage.

Interval

Average time between executions of a particular action.

Avg

Average direct damage per execution.

Miss%

Percentage of executes that resulted in misses, dodges or parries.

Origin

The player profile from which the simulation script was generated. The profile must be copied into the same directory as this HTML file in order for the link to work.

Parry%

Percentage of executes that resulted in parries.

RPS In

Average primary resource points generated per second.

RPS Out

Average primary resource points consumed per second.

Scale Factors

Gain per unit stat increase except for Hit/Expertise which represent Loss per unit stat decrease.

Gear Amount

Amount from raw gear, before class, attunement, or buff modifiers. Amount from hybrid primary stats (i.e. Agility/Intellect) shown in parentheses.

Stats Raid Buffed

Amount after all static buffs have been accounted for. Dynamic buffs (i.e. trinkets, potions) not included.

Stats Unbuffed

Amount after class modifiers and effects, but before buff modifiers.

Ticks

Average number of periodic ticks per iteration. Spells that do not have a damage-over-time component will have zero ticks.

Ticks Crit

Average crit tick damage.

Ticks Crit%

Percentage of ticks that resulted in critical strikes.

Ticks Hit

Average non-crit tick damage.

Ticks Miss%

Percentage of ticks that resulted in misses, dodges or parries.

Ticks Uptime%

Percentage of total time that DoT is ticking on target.

Ticks Avg

Average damage per tick.

Timeline Distribution

The simulated encounter's duration can vary based on the health of the target and variation in the raid DPS. This chart shows how often the duration of the encounter varied by how much time.

Waiting

This is the percentage of time in which no action can be taken other than autoattacks. This can be caused by resource starvation, lockouts, and timers.

Scale Factor Ranking

This row ranks the scale factors from highest to lowest, checking whether one scale factor is higher/lower than another with statistical significance.

Uptime Average Duration

The average duration of an instance of the tracked uptime.

TMI Range

This is the range of TMI values containing 95.00% of the data, roughly centered on the mean.

TMI/MSD Window

Window length used to calculate TMI and MSD, in seconds.

Max Spike Damage

Maximum amount of net damage taken in any N-second period (default 6sec), expressed as a percentage of max health. Calculated independently for each iteration. 'MSD Min/Mean/Max' are the lowest/average/highest MSDs out of all iterations.

Error

Estimator for the 95.00% confidence interval.

Range

This is the range of values containing 95.00% of the data, roughly centered on the mean.

Fight Length

Fight Length: 300.00
Vary Combat Length: 0.20

Fight Length is the specified average fight duration. If vary_combat_length is set, the fight length will vary by +/- that portion of the value. See Combat Length in the wiki for further details.